Является ли функция credit_balance занесена в белый список на Facebook? - PullRequest
0 голосов
/ 17 августа 2011

Я штурмовал Интернет для получения информации о том, как получить "credit_balance" от пользователя Facebook.

Чтобы получить пользователя credit_balance, я использую: Facebook Credits - Получение кода ошибки 13 при попытке получить кредитный баланс

Мне известно о том, что выЯ должен использовать «application access_token» вместо пользовательского (я в последнее время пробовал оба токена, просто чтобы быть уверенным).

И я полностью осведомлен о нескольких постах, в которых говорится, что получение «credit_balance»функция белого списка.

Итак, я пришел к выводу, что наше приложение еще не вошло в белый список, поэтому я получаю "Исключение: 13: базовый запрос FQL, выполненный этим вызовом API, обнаружил следующую ошибку: credit_balanceне является членом пользовательской таблицы. "исключения ... так что это должен быть конец истории ... но, один из чиновников Facebook сказал мне, что "credit_balance" НЕ является функцией из белого списка.Теперь я в замешательстве ...

Мои два вопроса:

(1) Так где же истина?Пожалуйста, может кто-нибудь подтвердить или опровергнуть, является ли "получение credit_balance" от Facebook функцией белого списка, и что я должен пройти процедуру внесения в белый список, которая начинается с заполнения формы здесь: https://www.facebook.com/help/contact_us.php?id=157379954315015 А затем дождитесь вечности, чтобы получить белый список (очевидно, мы уже попросили попасть в белый список ...).(Я также осознаю тот факт, что после внесения в белый список вы должны повторно пройти аутентификацию своих пользователей, но это тоже не повезло.)

(2) Также есть ли шанс проверить, работает ли мое приложениезанесен в белый список?

Заранее спасибо

  • Якуб

Ответы [ 2 ]

1 голос
/ 28 сентября 2011

Наконец-то официальный ответ. Наше приложение занесено в белый список для: платежей без трения, get_balance (== get_credits == credit_balance) и gamer_status.

Так что, если у кого-то есть проблемы с "получением количества кредитов Facebook", сначала убедитесь, что вы в белом списке.

Facebook занес в белый список нас примерно через 1,5 месяца, поэтому вы должны подать заявку на "белый список", как только вы начнете свой проект + вы должны нажать (со всем уважением) Facebook, чтобы ответить вам как можно скорее.

Якуб

0 голосов
/ 17 августа 2011

Я не знаю конкретного ответа на ваш вопрос, но я знаю, что API Facebook постоянно меняется, и поэтому многие публикации / руководства в Интернете устарели.

Кроме того, быстрыйпосмотрите на официальную страницу API кредитования Facebook , чтобы получить следующее:

Эта функция в белом списке - это вызов API, который позволяет приложению определять баланс пользователя.Он доступен только разработчикам, которые указали в качестве игровой валюты кредиты.Вы можете подать заявку здесь.

Обратите внимание: эта функция в настоящее время доступна только через старый PHP SDK.Вы также должны повторно аутентифицировать пользователя после внесения в белый список перед вызовом функции.

Возможно, примечание относится к вам?

...