我正在使用Facebook Credits。
我已在应用信息中心付款部分将我的用户ID设置为测试用户。
Evey工作正常,交易成功完成,我获得了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图形api,file_get_contents和cUrl执行)并将其粘贴到url中时,它工作得很好。
我非常担心,Facebook api,file_get_contents有什么问题。
请在这方面帮助我。 提前致谢
答案 0 :(得分:1)
这是正确的,测试订单无法通过API检索。
中提到了这一点注意:调用Graph API时必须使用实际订单。 来自“付款测试人员”部分中列出的用户的交易 您的应用设置不会被处理,也不会出现在 订单API