2011-08-17 55 views
0

我一直在衝擊互聯網以獲取有關如何從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

回答

0

我不知道具體的回答你的問題,但我知道,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

1

最後,一個正式的答案。我們的應用程序已被列入白名單:無摩擦支付,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

相關問題