UNPKG

@types/facebook-nodejs-business-sdk

Version:
46 lines (45 loc) 2.06 kB
import { AbstractCrudObject } from "./../abstract-crud-object"; /** * BusinessImage * @see {@link https://developers.facebook.com/docs/marketing-api/} */ export default class BusinessImage extends AbstractCrudObject { static get Fields(): Readonly<{ business: "business"; creation_time: "creation_time"; hash: "hash"; height: "height"; id: "id"; media_library_url: "media_library_url"; name: "name"; url: "url"; url_128: "url_128"; width: "width"; }>; static get ValidationAdPlacements(): Readonly<{ audience_network_instream_video: "AUDIENCE_NETWORK_INSTREAM_VIDEO"; audience_network_instream_video_mobile: "AUDIENCE_NETWORK_INSTREAM_VIDEO_MOBILE"; audience_network_rewarded_video: "AUDIENCE_NETWORK_REWARDED_VIDEO"; desktop_feed_standard: "DESKTOP_FEED_STANDARD"; facebook_story_mobile: "FACEBOOK_STORY_MOBILE"; facebook_story_sticker_mobile: "FACEBOOK_STORY_STICKER_MOBILE"; instagram_standard: "INSTAGRAM_STANDARD"; instagram_story: "INSTAGRAM_STORY"; instant_article_standard: "INSTANT_ARTICLE_STANDARD"; instream_banner_desktop: "INSTREAM_BANNER_DESKTOP"; instream_banner_mobile: "INSTREAM_BANNER_MOBILE"; instream_video_desktop: "INSTREAM_VIDEO_DESKTOP"; instream_video_image: "INSTREAM_VIDEO_IMAGE"; instream_video_mobile: "INSTREAM_VIDEO_MOBILE"; messenger_mobile_inbox_media: "MESSENGER_MOBILE_INBOX_MEDIA"; messenger_mobile_story_media: "MESSENGER_MOBILE_STORY_MEDIA"; mobile_feed_standard: "MOBILE_FEED_STANDARD"; mobile_fullwidth: "MOBILE_FULLWIDTH"; mobile_interstitial: "MOBILE_INTERSTITIAL"; mobile_medium_rectangle: "MOBILE_MEDIUM_RECTANGLE"; mobile_native: "MOBILE_NATIVE"; right_column_standard: "RIGHT_COLUMN_STANDARD"; suggested_video_mobile: "SUGGESTED_VIDEO_MOBILE"; }>; get(fields: string[], params?: Record<string, any>): Promise<BusinessImage>; }