Facebook上的“credit_balance”列入白名单功能?

Facebook上的“credit_balance”列入白名单功能?

问题描述:

我一直在冲击互联网以获取有关如何从Facebook用户获得“credit_balance”的信息。Facebook上的“credit_balance”列入白名单功能?

获取用户credit_balance,我使用的是:Facebook Credits - Getting error code 13 when trying to get credit balance

我知道的事实,你必须使用“应用程序的access_token”,而不是用户的一个(我一直都标记最近刚确定)。

而且我完全意识到多个职位说,获得“credit_balance”是白名单功能。

所以我的结论是,我们的应用程序还没有被列入白名单,这就是为什么我收到“异常:13:此API调用作出遇到以下错误的根本FQL查询:credit_balance是不是成员用户表“。例外......所以它应该是故事的结尾......但是,其中一位Facebook官员告诉我,“credit_balance”不是白名单功能。现在我很困惑...

我的两个问题:

(1) 所以何处寻真相?请有人确认或反驳Facebook上的“获得credit_balance”是否被列入白名单功能,并且我必须经历以填写表格开始的白名单程序:https://www.facebook.com/help/contact_us.php?id=157379954315015 然后等待永恒白名单(显然,我已经要求列入白名单......)。 (我也知道事实上,在白名单之后,你必须重新认证你的用户,做到这一点,仍然没有运气。)

(2) 也有任何机会如何检查我的应用程序是否列入白名单?

预先感谢您

  • 的Jakub

我不知道具体的回答你的问题,但我知道,Facebook的API不断迅速变化,这么多的帖子/互联网上的指南已过时。

此外,咋一看就official Facebook credit API page产生如下:

This whitelisted feature is an API call that allows an application to determine a user's balance. It is only available to developers who have designated Credits as their in-game currency. You can apply here.

Please Note: This feature is currently only available through the old PHP SDK. You also must re-authenticate the user after whitelisting, before making the function call.

或许值得注意的是与你有关?

+0

感谢您的评论!这正是我所发现的,所以我认为这是事实。但是来自Facebook的一位人士告诉我,“确定credit_balance”不应该是白名单功能。这就是为什么我感到困惑。此外,我希望最近有直接使用Facebook API经验的人可以回答这个问题。基本上我想听到“我最近在我的应用程序中完成了'credit_balance'并且是/否,它是/不是白名单功能”。不过谢谢你的回答! – 2011-08-17 11:34:19

最后,一个正式的答案。我们的应用程序已被列入白名单:无摩擦支付,get_balance(== get_credits == credit_balance)和gamer_status。

因此,如果任何人有“获得facebook信用数量”的问题,请确保您先被列入白名单。

Facebook在大约1.5个月后将我们列入白名单,所以您应该在开始项目时立即申请“白名单”+您应该尽快踢出(尽其尊重)Facebook回复您。

Jakub

+0

另一个建议是,Facebook在我们被列入白名单后至少一星期给我们发送了这个“官方答复”,所以你应该定期检查“get_balance”是否通过。 – Kefik 2011-09-28 07:22:36