2013-07-25 35 views
0

在为我的应用程序实施和测试本地货币付款流程时,我收到了付款对话框的错误。Facebook本地货币流量是否需要付款回拨网址?

error_code = 1383044 
error_message = "no callback url" 

我一直在读的操作方法在https://developers.facebook.com/docs/howtos/payments/和我得到的印象是,支付回调是可选的。但是,这个错误消息似乎暗示它是必需的。是否设置了本地货币支付必须的支付回调?

(也作为一个侧面的问题,是实时更新来自支付回调有什么不同?https://developers.facebook.com/docs/howtos/payments/fulfillment/#rtu

回答

2

号,付款回调URL不是必需的,只要你使用静态定价。动态定价确实需要付款回拨。

事实证明,我的Open Graph对象模板中有一个错误,导致Facebook的Open Graph解析器无法识别我正在测试的产品的价格数据。由于没有价格数据,Facebook将该项目视为动态定价项目。 (https://developers.facebook.com/docs/howtos/payments/definingproducts/#pricing_dynamic

+0

嗨amacleod,我遇到同样的问题,我的服务器是不涉及的过程中,所以我真的不知道如果用户购买硬币导致支付回调URL现在没有被调用,我试图使用实时更新以获取Facebook数据,但可以使其工作,在服务器中引入服务器的最佳做法是什么,以便知道购买的内容? –

+0

我按照https://developers.facebook.com/docs/reference/api/realtime/中的说明操作,并使用App Dashboard页面添加了回调。希望有所帮助! – amacleod