一、已经有自建应用,是否可以直接授权使用?为什么收不到数据?
已经有自建应用的客户,是可以直接授权使用,但是需要在授权应用上填写回调地址。
二、有赞商城已经授权成功,为什么收不到推送消息?
(一)确认控制台订阅开关是否开启。
控制台地址:https://diy.youzanyun.com/application/open/message/subscribe
(二)确认店铺与应用是否授权绑定
1、自用型应用。
1.1 非连锁店铺
地址:https://store.youzan.com/v4/setting/diy
1.2 连锁店铺,即一个总店下面有多个分店
需要进行授权配置, 门店默认授权。
2、工具型应用
地址:https://www.youzan.com/v4/apps/app-center/my-apps
登录店铺后台-选择应用-点击“我的全部应用”
页面全局搜索(command+f)应用名称
确认店铺已经授权给应用
(三)确认应用是否订阅该消息推送
地址:https://diy.youzanyun.com/application/open/message/subscribe
并且注意他的订阅时间和触发时间的先后,如果订阅时间是在触发时间之后,那么也是推送不了的。
(四)是否触发业务场景。
最经典的例子就是trade_TradeBuyerPay 没有推送,商品类型是虚拟商品、电子卡券、知识付费的商品,因为没有待发货的状态,而这个消息的只有在商品待发货才会触发,所以是不会发送这个消息推送的
这个就是一个典型的业务场景未触发,所以没有消息推送的例子。
(五)您的回调地址异常,导致消息收不到
5.1:需要检查一下您的回调地址是不是能健康正常的收到消息推送
5.2:消息推送的回调地址的域名不可以有下划线。例如:回调地址 http://dev_admin.xxxx.com/api.php/yz/yz 非法,不允许带有下划线 (dev_admin)这种就是不合格的。
但是非域名地方是可以有下划线的,比如 http://devadmin.xxxx.com/api.php/yz/y_z
如果您还有其他消息推送配置相关的疑问,可以阅读消息推送接入指南:https://doc.youzanyun.com/resource/develop-guide/41355/41536/54740
有赞微商城是国内著名的移动端电子商务平台和开店工具,基于SaaS模式,整合资源、深度挖掘,向商户提供强大的微商城系统和完整的移动电商解决方案,在移动零售服务生态里联合服务商、开发者、经营专家,共建服务生态,服务百万商家。