首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FB支付对象不正确

FB支付对象不正确
EN

Stack Overflow用户
提问于 2015-07-20 08:30:38
回答 1查看 429关注 0票数 1

我发现了graph.facebook.com对我的新应用程序的所有支付对象的奇怪反应。

如果我发送了这个URL到图形:

代码语言:javascript
复制
https://graph.facebook.com/6XXX9795855XXXXX?access_token=APP|TOKEN

使用有效的paymentId (此ID是通过RealTime更新接收的)。

我得到了这样的回应:

代码语言:javascript
复制
{ "created_time": "2015-07-20T07:54:13+0000", "id": "6XX9795855XXXXX" }

有人能解释一下为什么会发生这种事吗?所有画布支付设置是正确的。

我试图对不同的API版本(v1.0、v2.0、v2.3、v2.4)进行查询。

应用程序设置的仪表板部分说,我的应用程序有API2.4版本。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-21 09:30:44

哦API2.4..。

如果您的应用程序有API2.4版本,那么在每次使用paymentID进行图形查询时,都需要包含您想要得到的所有昏迷分隔字段。

所以,你的要求

代码语言:javascript
复制
https://graph.facebook.com/PAYMENT_ID?access_token=APP|SECRET

转成

代码语言:javascript
复制
https://graph.facebook.com/PAYMENT_ID?access_token=APP|SECRET&fields=id,user,application,actions,refundable_amount,items,country,request_id,created_time,payout_foreign_exchange_rate,tax,tax_country

这是工作。

为什么facebook打破了一种理想的支付方式?为什么我要在内存中保存我想要得到的所有数据,以及当新的支付字段(如税收)将被添加到支付对象时,我应该做些什么?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31511928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档