2

我一直在尝试将 Facebook Credit 购买集成到我的应用程序中,但对支付对话框的任何调用都会导致错误消息“您正在使用的应用程序没有响应”。为了消除任何特定于应用程序的问题,我下载了 Credits API 示例,并试图让它工作——它会导致相同的错误消息。

我已经尝试了几天来查明此错误消息,但没有运气。到目前为止,这是我所知道的:

  • 单击“使用 Facebook 支付”按钮会导致错误代码 1383008,但没有error_message显示。

  • 我在 Windows 7 上运行 Apache 2.2。据我所知,Apache 被配置为允许来自任何来源的请求。

  • 画布页面配置为指向,http://localhost:8080/facebook.../而回调页面配置为指向http://localhost:8080/facebook.../callback.php。但是,我已经验证回调页面没有被访问。

我不确定如何验证 Facebook 是否正确接收了我的数据,或者它是否正在传回任何内容。在这方面的任何帮助也将不胜感激!

4

2 回答 2

1

Credits 尝试对 Web 可访问的 url(或 IP)进行回调。如果 Facebook 的蜘蛛无法从回调脚本中获取信息,那么它将继续返回错误,因为 Facebook 希望您发送诸如费用、名称、图像、自定义参数等信息以处理付款。

查看文档的创建回调部分:http: //developers.facebook.com/docs/creditsapi/

于 2011-08-25T10:57:55.147 回答
0

添加到 Fancis 的答案中,您可以做的是在防火墙中设置一个洞并将其连接到动态 dns 服务,例如http://dyn.com/。然后,您将能够测试您的积分代码。

于 2011-08-25T21:45:15.623 回答