Package com.bytedesk.social.instagram
Class InstagramProductTemplateExample
java.lang.Object
com.bytedesk.social.instagram.InstagramProductTemplateExample
Instagram商品模板使用示例
Product Template Examples for Instagram Messaging
https://developers.facebook.com/docs/messenger-platform/instagram/features/product-template
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
示例17: 批量发送示例 向多个用户发送相同的产品消息void
示例15: 完整工作流程示例 展示从产品展示到订阅的完整流程void
dynamicContentExample
(String recipientId, String userInterest) 示例18: 动态内容示例 根据用户数据动态生成产品推荐void
示例16: 错误处理示例 展示如何处理各种错误情况getProductIdsByInterest
(String userInterest) 根据用户兴趣获取产品ID列表 这是一个示例方法,实际实现需要根据业务逻辑来获取void
示例14: 品牌推广场景 发送品牌订阅请求void
示例7: 发送自定义订阅请求 使用自定义参数发送订阅请求void
示例4: 发送每日订阅请求 请求用户订阅每日通知void
示例3: 发送默认订阅请求 使用默认设置发送订阅定期营销消息的请求void
示例13: 限时优惠场景 展示限时优惠产品void
示例6: 发送每月订阅请求 请求用户订阅每月通知void
示例12: 新品发布场景 向用户展示最新发布的产品void
示例2: 发送商品轮播消息 用于向用户展示多个产品,支持水平滚动浏览void
示例11: 电商场景 - 产品推荐 根据用户兴趣推荐相关产品void
示例1: 发送单个商品消息 用于向用户展示单个产品的详细信息void
示例5: 发送每周订阅请求 请求用户订阅每周通知void
示例9: 验证商品轮播消息参数void
示例8: 验证商品消息参数void
示例10: 验证订阅请求参数
-
Field Details
-
instagramProductTemplateService
-
-
Constructor Details
-
InstagramProductTemplateExample
public InstagramProductTemplateExample()
-
-
Method Details
-
sendSingleProductExample
public void sendSingleProductExample()示例1: 发送单个商品消息 用于向用户展示单个产品的详细信息 -
sendProductCarouselExample
public void sendProductCarouselExample()示例2: 发送商品轮播消息 用于向用户展示多个产品,支持水平滚动浏览 -
sendDefaultSubscriptionExample
public void sendDefaultSubscriptionExample()示例3: 发送默认订阅请求 使用默认设置发送订阅定期营销消息的请求 -
sendDailySubscriptionExample
public void sendDailySubscriptionExample()示例4: 发送每日订阅请求 请求用户订阅每日通知 -
sendWeeklySubscriptionExample
public void sendWeeklySubscriptionExample()示例5: 发送每周订阅请求 请求用户订阅每周通知 -
sendMonthlySubscriptionExample
public void sendMonthlySubscriptionExample()示例6: 发送每月订阅请求 请求用户订阅每月通知 -
sendCustomSubscriptionExample
public void sendCustomSubscriptionExample()示例7: 发送自定义订阅请求 使用自定义参数发送订阅请求 -
validateProductRequestExample
public void validateProductRequestExample()示例8: 验证商品消息参数 -
validateProductCarouselRequestExample
public void validateProductCarouselRequestExample()示例9: 验证商品轮播消息参数 -
validateSubscriptionRequestExample
public void validateSubscriptionRequestExample()示例10: 验证订阅请求参数 -
sendProductRecommendationExample
public void sendProductRecommendationExample()示例11: 电商场景 - 产品推荐 根据用户兴趣推荐相关产品 -
sendNewProductLaunchExample
public void sendNewProductLaunchExample()示例12: 新品发布场景 向用户展示最新发布的产品 -
sendLimitedTimeOfferExample
public void sendLimitedTimeOfferExample()示例13: 限时优惠场景 展示限时优惠产品 -
sendBrandSubscriptionExample
public void sendBrandSubscriptionExample()示例14: 品牌推广场景 发送品牌订阅请求 -
completeWorkflowExample
public void completeWorkflowExample()示例15: 完整工作流程示例 展示从产品展示到订阅的完整流程 -
errorHandlingExample
public void errorHandlingExample()示例16: 错误处理示例 展示如何处理各种错误情况 -
batchSendExample
public void batchSendExample()示例17: 批量发送示例 向多个用户发送相同的产品消息 -
dynamicContentExample
示例18: 动态内容示例 根据用户数据动态生成产品推荐 -
getProductIdsByInterest
根据用户兴趣获取产品ID列表 这是一个示例方法,实际实现需要根据业务逻辑来获取
-