1

我正在更新 facebook 应用程序以使用本地货币支付,遵循操作方法:本地货币支付教程作为指南。

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

要检索付款详细信息,我正在请求 APP_ACCESS_TOKEN 并致电:

graph.facebook.com/PAYMENT_ID?access_token=APP_ACCESS_TOKEN

回应(片段):

{
    "id":"34567890",
    “用户”:空,
    “应用”:{
        “id”:“12345”,
        ...
    },
    ...
}

显然,如果没有该用户数据,我将无法采取任何进一步的行动。调试信息:

  • 我的应用程序未在沙盒模式下运行
  • 它不需要任何特定的用户权限
  • 我已经用支付测试仪和真实卡支付进行了测试(结果相同)
  • 在我的“实时更新”订阅中,我将操作争议作为字段包含在内(这似乎是仅有的两个可用选项)。
  • 如果我点击图表以查看该用户的所有付款历史记录,我可以在列表中看到付款。

我没有想法,在文档中找不到任何额外的指针来帮助我。任何意见,将不胜感激!

提前致谢,

亚当

4

0 回答 0