开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
接入准备
接入基础
密钥问题
签名验签
同步异步
基础报错
案例分析
开发工具
接入指南 > 接入准备 >  > 收不到from蚂蚁消息
收藏
我的文档
设置
问题描述
收不到 from 蚂蚁消息和收不到 notify_url 异步通知处理方式有异曲同工之处,这两者除了设置方式不同,接收方式等都是一致的。
说明:
如何查询 日志内容可点击 云排查说明 进行操作查询。
收不到 notify_url 异步通知详见 。 
问题原因
消息发送方式错误
未订阅消息服务
消息通知地址未设置
消息地址设置错误
消息地址必须能 post 接收数据
未设置参数 
凯发app官方网站的解决方案
消息发送方式错误
不同的接口,通知设置位置不同,具体可参考各产品文档的通知说明。
当面付、手机网站支付、电脑网站支付、app支付等,通过接口中的 notify_url 进行设置异步接收地址。
口碑、生活号、现金红包、单笔转账到支付宝账户等,通过 from 蚂蚁进行接收消息。
可参考 触发异步通知的产品列表
未订阅消息服务
from 蚂蚁设置通知接收地址必须现在应用的功能列表中添加对应功能,再在 消息服务 中订阅对应通知。
1登录 选择需配置的应用,在 功能管理 中添加对应的功能。以 单笔转账到支付宝账户 为例,添加单笔转账到支付宝账户的功能; 
2消息服务 中添加订阅对应接口信息。不订阅对应的消息接口,该消息是不会进行触发的。 如单笔转账到支付宝账户的资金单据状态变更通知(alipay.fund.trans.order.changed)。

未设置通知地址
from 蚂蚁消息不是根据参数设置的,而是在订阅消息服务后,在 应用网关 位置设置通知地址。

消息地址设置错误
根据 消息服务 中添加订阅消息接口的 接入方式不同,需注意消息地址设置。
目前支持 http(s) 和 websocket 都支持,但需注意接收方式不同。
确保异步通知面地址(请求参数 notify_url)的路径前面加上 http:// 或 https://。例:https://您的域名/notify_url.php ,支持 ip 地址方式。(推荐使用域名)
异步通知面地址(请求参数 notify_url)设置时不能加 ?id=123 这类自定义参数。错误示例:https://您的域名/notify_url.php?id=123&test=abc
异步通知面地址(请求参数 notify_url)的路径不能以 “http://localhost” 开头,必须外网域名可访问。
消息地址必须 post 接收
使用 post 方式接收,请确保服务器路由已经开放 post 通知。
可根据 云排查说明 进行操作查询相关的异步通知数据,自行模拟 post 方式进行测试,看能否正常接收数据。 
未设置参数
若收到退款资金到银行卡通知:收单退款冲退完成通知()。
该异步较为特殊,除以上步骤外,需额外检查是否在退款接口设置 query_options=deposit_back_info。退款接口必传 query_options=deposit_back_info,否则默认不触发异步通知。
请求示例:
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录