Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook支付图API不会返回使用当地货币支付的用户数据_Facebook_Facebook Graph Api_Payment - Fatal编程技术网

Facebook支付图API不会返回使用当地货币支付的用户数据

Facebook支付图API不会返回使用当地货币支付的用户数据,facebook,facebook-graph-api,payment,Facebook,Facebook Graph Api,Payment,我正在更新一个facebook应用程序,以使用当地货币支付,以教程为指导 它几乎功能齐全,但我在最后一步遇到了麻烦——当我检索到付款的详细信息时,用户属性的响应始终返回null 要检索付款详细信息,我需要一个APP\u ACCESS\u令牌并拨打: graph.facebook.com/PAYMENT_ID?access_token=APP_ACCESS_TOKEN 回应(片段): { “id”:“34567890”, “用户”:空, “申请”:{ “id”:“12345”, ... }, .

我正在更新一个facebook应用程序,以使用当地货币支付,以教程为指导

它几乎功能齐全,但我在最后一步遇到了麻烦——当我检索到付款的详细信息时,用户属性的响应始终返回null

要检索付款详细信息,我需要一个APP\u ACCESS\u令牌并拨打:

graph.facebook.com/PAYMENT_ID?access_token=APP_ACCESS_TOKEN
回应(片段):

{ “id”:“34567890”, “用户”:空, “申请”:{ “id”:“12345”, ... }, ... } 显然,没有用户数据,我无法采取任何进一步的行动。调试信息:

  • 我的应用程序未在沙盒模式下运行
  • 它不需要任何特定的用户权限
  • 我已经用支付测试仪和真实卡支付进行了测试(结果相同)
  • 在我的“实时更新”订阅中,我将操作和争议作为字段(这些似乎是唯一的两个可用选项)
  • 如果我点击图表查看该用户所有付款的历史记录,我可以在列表中看到付款
我没有想法,在文档中找不到任何其他的指针来帮助我。任何建议都将不胜感激

提前感谢,


亚当

你能把付款单寄出去吗? { "id":"34567890", "user":null, "application":{ "id":"12345", ... }, ... }