开发者社区> 问答> 正文

#支付宝 MSG_SD_NOBEHAVIOR(用户没有行为,发送消息失败)

调用【alipay.open.public.message.custom.send】异步单发消息接口报错:MSG_SD_NOBEHAVIOR(用户没有行为,发送消息失败)。

展开
收起
保持可爱mmm 2020-05-07 11:02:32 976 0
1 条回答
写回答
取消 提交回答
  • 报错原因

    调用该接口的前提条件是用户必须在48小时内和生活号有交互,才能向用户发送发送消息。

    1、用户在48小时内没有和生活号发生交互导致。

    2、to_user_id传错。

    解决方案

    1、让用户产生一下交互,再调用该接口。

    例如:用户可以点击一下生活号菜单,然后调用【alipay.open.public.message.custom.send】接口,触发消息的事件类型传入菜单点击(click),向用户发送消息即可。

    2、检查to_user_id是否传入的是和生活号发生交互的用户ID。

    2020-05-07 11:02:39
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载