1

我正在使用 Facebook 积分。

我已在应用仪表板付款部分将我的用户 ID 设置为测试用户。

一切正常,交易成功完成,我得到了 order_id ,然后在获取该 order_id 的详细信息以检查它是否存在时,facebook Api 给出了错误

Fatal error: Uncaught GraphMethodException: Unsupported get request. thrown in 

并通过 file_get_contents 进行测试会出现以下错误

failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request 

使用 cUrl 检查其详细信息也不起作用。

重要的是,当我复制链接(将由 Facebook graph api、file_get_contents 和 cUrl 执行)并将其粘贴到 url 时,它工作得很好。

我非常担心,Facebook api file_get_contents 有什么问题。

请在这方面帮助我。提前致谢

4

1 回答 1

1

这是正确的,无法通过 API 检索测试订单。

订单 API 文档中提到了这一点-

注意:调用 Graph API 时必须使用真实订单。来自您应用设置的“付款测试人员”部分中列出的用户的交易不会得到处理,也不会出现在 Order API 中

于 2012-12-03T22:41:36.180 回答