UNPKG

@types/facebook-nodejs-business-sdk

Version:
114 lines (113 loc) 4.23 kB
import { AbstractCrudObject } from "./../abstract-crud-object"; import AbstractObject from "./../abstract-object"; /** * PageCallToAction * @see {@link https://developers.facebook.com/docs/marketing-api/} */ export default class PageCallToAction extends AbstractCrudObject { static get Fields(): Readonly<{ android_app: "android_app"; android_deeplink: "android_deeplink"; android_destination_type: "android_destination_type"; android_package_name: "android_package_name"; android_url: "android_url"; created_time: "created_time"; email_address: "email_address"; from: "from"; id: "id"; intl_number_with_plus: "intl_number_with_plus"; iphone_app: "iphone_app"; iphone_deeplink: "iphone_deeplink"; iphone_destination_type: "iphone_destination_type"; iphone_url: "iphone_url"; status: "status"; type: "type"; updated_time: "updated_time"; web_destination_type: "web_destination_type"; web_url: "web_url"; }>; static get AndroidDestinationType(): Readonly<{ app_deeplink: "APP_DEEPLINK"; become_a_volunteer: "BECOME_A_VOLUNTEER"; email: "EMAIL"; facebook_app: "FACEBOOK_APP"; follow: "FOLLOW"; marketplace_inventory_page: "MARKETPLACE_INVENTORY_PAGE"; menu_on_facebook: "MENU_ON_FACEBOOK"; messenger: "MESSENGER"; mini_shop: "MINI_SHOP"; mobile_center: "MOBILE_CENTER"; none: "NONE"; phone_call: "PHONE_CALL"; shop_on_facebook: "SHOP_ON_FACEBOOK"; website: "WEBSITE"; }>; static get IphoneDestinationType(): Readonly<{ app_deeplink: "APP_DEEPLINK"; become_a_volunteer: "BECOME_A_VOLUNTEER"; email: "EMAIL"; facebook_app: "FACEBOOK_APP"; follow: "FOLLOW"; marketplace_inventory_page: "MARKETPLACE_INVENTORY_PAGE"; menu_on_facebook: "MENU_ON_FACEBOOK"; messenger: "MESSENGER"; mini_shop: "MINI_SHOP"; none: "NONE"; phone_call: "PHONE_CALL"; shop_on_facebook: "SHOP_ON_FACEBOOK"; website: "WEBSITE"; }>; static get Type(): Readonly<{ become_a_volunteer: "BECOME_A_VOLUNTEER"; book_appointment: "BOOK_APPOINTMENT"; book_now: "BOOK_NOW"; buy_tickets: "BUY_TICKETS"; call_now: "CALL_NOW"; charity_donate: "CHARITY_DONATE"; check_in: "CHECK_IN"; contact_us: "CONTACT_US"; creator_storefront: "CREATOR_STOREFRONT"; donate_now: "DONATE_NOW"; email: "EMAIL"; follow_page: "FOLLOW_PAGE"; get_directions: "GET_DIRECTIONS"; get_offer: "GET_OFFER"; get_offer_view: "GET_OFFER_VIEW"; interested: "INTERESTED"; learn_more: "LEARN_MORE"; listen: "LISTEN"; local_dev_platform: "LOCAL_DEV_PLATFORM"; message: "MESSAGE"; mobile_center: "MOBILE_CENTER"; open_app: "OPEN_APP"; order_food: "ORDER_FOOD"; play_music: "PLAY_MUSIC"; play_now: "PLAY_NOW"; purchase_gift_cards: "PURCHASE_GIFT_CARDS"; request_appointment: "REQUEST_APPOINTMENT"; request_quote: "REQUEST_QUOTE"; shop_now: "SHOP_NOW"; shop_on_facebook: "SHOP_ON_FACEBOOK"; sign_up: "SIGN_UP"; view_inventory: "VIEW_INVENTORY"; view_menu: "VIEW_MENU"; view_shop: "VIEW_SHOP"; visit_group: "VISIT_GROUP"; watch_now: "WATCH_NOW"; woodhenge_support: "WOODHENGE_SUPPORT"; }>; static get WebDestinationType(): Readonly<{ become_a_volunteer: "BECOME_A_VOLUNTEER"; become_supporter: "BECOME_SUPPORTER"; email: "EMAIL"; follow: "FOLLOW"; messenger: "MESSENGER"; mobile_center: "MOBILE_CENTER"; none: "NONE"; shop_on_facebook: "SHOP_ON_FACEBOOK"; website: "WEBSITE"; }>; delete(fields: string[], params?: Record<string, any>): Promise<AbstractObject>; get(fields: string[], params?: Record<string, any>): Promise<PageCallToAction>; update(fields: string[], params?: Record<string, any>): Promise<PageCallToAction>; }