Подтвердить что ты не робот

Почему идентификатор приложения Facebook внезапно стал недействительным?

Прежде всего, я уверен, что мой идентификатор приложения fb действителен, потому что пользователи могут входить в мое приложение для Android с использованием учетных данных facebook до тех пор, пока несколько дней назад (я думаю, что это произошло до изменения в феврале).

Недавно новые пользователи не могут войти в мое приложение для Android, используя facebook, потому что facebook продолжает говорить, что мое приложение fb недействительно (ошибка: Invalid application fb-app-id). НО old users, который уже разрешил моему Android-приложению получать доступ к их информации, в использовании facebook. (Старые пользователи все равно могут войти в мое приложение, используя учетные данные facebook, но новые пользователи не могут)

Кто-нибудь знает, почему это случилось с моим приложением facebook и как его исправить?

Изменить: при доступе к https://graph.facebook.com/facebook-app-id Я получаю эту ошибку

{
"error": {
  "message": "Unsupported get request.",
  "type": "GraphMethodException",
  "code": 100
    }
   }

Спасибо.

4b9b3361

Ответ 1

Если вы уверены, что приложение не находится в режиме песочницы (это был ответ gema.megantara), и он не был удален по политическим соображениям Facebook, единственным объяснением, о котором я могу думать, является то, что вы ограничили приложение демографически (т.е. по стране или возрасту)

Если в этом случае API не вернет детали приложения, если вы не вызываете вызов API с использованием токена доступа пользователя для пользователя, который отвечает любым ограничениям, которые вы применили, и пользователям, которые не соответствуют требованиям, t использовать приложение.

Если это вы сделали, вы можете удалить ограничения через API (через поле restrictions объекта Application или на вкладке "Дополнительно" в настройках приложения в панели приложений

Если вы используете интерфейс интерфейса для изменения настроек, это поле "Ограничения приложения", которое вы хотите изменить, прикрепленный скриншот settings interface

Ответ 2

В основном то же решение, что и принятый ответ, только что обновленный для последнего сайта разработчика FB, обновлен, поэтому вам нужно сделать это:

  • Приложения- > Ваше приложение
  • Состояние + Обзор
  • Вы хотите сделать это приложение и все его живые функции доступными для широкой публики? → Да

updated

Ответ 3

Обычно, если вы получаете такую ​​ошибку при посещении https://graph.facebook.com/523132271032907, так это потому, что режим песочницы включен. Попробуйте reset секретный ключ?

Ответ 4

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