Class InstagramPersistentMenuService

java.lang.Object
com.bytedesk.social.instagram.InstagramPersistentMenuService

@Service public class InstagramPersistentMenuService extends Object
Persistent Menu Service 持久菜单服务 持久菜单允许您创建并发送包含业务主要功能(如营业时间、店铺位置和产品等)的菜单, 该菜单始终显示在用户与您的业务在 Messenger 中的对话中。 当用户点击菜单中的某一项时,系统会向您的服务器发送一个 postback webhook 通知, 内容包括被选中的项目信息以及操作者,同时标准消息窗口会打开。 用户点击 CTA 后,您有 24 小时的时间进行回复。 https://developers.facebook.com/docs/messenger-platform/instagram/features/persistent-menu
  • Field Details

    • instagramConfig

      private final InstagramConfig instagramConfig
    • restTemplate

      private final org.springframework.web.client.RestTemplate restTemplate
    • objectMapper

      private final com.fasterxml.jackson.databind.ObjectMapper objectMapper
    • INSTAGRAM_API_BASE_URL

      private static final String INSTAGRAM_API_BASE_URL
      See Also:
    • MESSENGER_PROFILE_ENDPOINT

      private static final String MESSENGER_PROFILE_ENDPOINT
      See Also:
  • Constructor Details

    • InstagramPersistentMenuService

      public InstagramPersistentMenuService()
  • Method Details