Class MessengerAllOf


  • public class MessengerAllOf
    extends java.lang.Object
    MessengerAllOf
    • Field Detail

      • JSON_PROPERTY_TYPE

        public static final java.lang.String JSON_PROPERTY_TYPE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_PAGE_ACCESS_TOKEN

        public static final java.lang.String JSON_PROPERTY_PAGE_ACCESS_TOKEN
        See Also:
        Constant Field Values
      • JSON_PROPERTY_APP_ID

        public static final java.lang.String JSON_PROPERTY_APP_ID
        See Also:
        Constant Field Values
      • JSON_PROPERTY_APP_SECRET

        public static final java.lang.String JSON_PROPERTY_APP_SECRET
        See Also:
        Constant Field Values
      • JSON_PROPERTY_PAGE_ID

        public static final java.lang.String JSON_PROPERTY_PAGE_ID
        See Also:
        Constant Field Values
      • JSON_PROPERTY_PAGE_NAME

        public static final java.lang.String JSON_PROPERTY_PAGE_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • MessengerAllOf

        public MessengerAllOf()
    • Method Detail

      • getType

        @Nullable
        public java.lang.String getType()
        Facebook Messenger Setup steps: - Take note of your Facebook app ID and secret (apps can be created at developer.facebook.com); - The Facebook app must have been submitted to Meta for app review with the “pages_manage_metadata” (to retrieve Page Access Tokens for the Pages, apps that the app user administers and set a webhook) and “pages_messaging” (to send messages) permissions. - In order to integrate a Facebook Messenger app you must acquire a Page Access Token from your user. Once you have acquired a page access token from your user, call the Create Integration endpoint with your app secret and ID and the user’s page access token.
        Returns:
        type
      • setType

        public void setType​(java.lang.String type)
      • pageAccessToken

        public MessengerAllOf pageAccessToken​(java.lang.String pageAccessToken)
      • getPageAccessToken

        public java.lang.String getPageAccessToken()
        A Facebook Page Access Token.
        Returns:
        pageAccessToken
      • setPageAccessToken

        public void setPageAccessToken​(java.lang.String pageAccessToken)
      • getAppId

        public java.lang.String getAppId()
        A Facebook App ID.
        Returns:
        appId
      • setAppId

        public void setAppId​(java.lang.String appId)
      • appSecret

        public MessengerAllOf appSecret​(java.lang.String appSecret)
      • getAppSecret

        public java.lang.String getAppSecret()
        A Facebook App Secret.
        Returns:
        appSecret
      • setAppSecret

        public void setAppSecret​(java.lang.String appSecret)
      • pageId

        public MessengerAllOf pageId​(java.math.BigDecimal pageId)
      • getPageId

        @Nullable
        public java.math.BigDecimal getPageId()
        A Facebook page ID.
        Returns:
        pageId
      • setPageId

        public void setPageId​(java.math.BigDecimal pageId)
      • pageName

        public MessengerAllOf pageName​(java.lang.String pageName)
      • getPageName

        @Nullable
        public java.lang.String getPageName()
        A Facebook page name.
        Returns:
        pageName
      • setPageName

        public void setPageName​(java.lang.String pageName)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object