2014-08-29 4 views
0

Я делаю приложение, которое только я буду использовать. Из-за этого я могу использовать расширенные разрешения, не требуя, чтобы Facebook одобрял приложение, так как моя учетная запись также является учетной записью разработчика.Facebook Войти OAuth URL-адрес, ведущий к пустой странице с ошибкой 500

В любом случае, я вручную создаю входной поток. Я использую этот URL для аутентификации приложения:

https://www.facebook.com/dialog/oauth?client_id=XXXXXXXXX&redirect_uri=https://delta.identity-demo.com:8443/exit102em/aa/facebook&scope=basic_info,email,user_about_me,user_activities,user_birthday,user_checkins,user_education_history,user_events,user_groups,user_hometown,user_interests,user_likes,user_location,user_photos,user_questions,user_relationships,user_relationship_details,user_religion_politics,user_status,user_subscriptions,user_videos,user_website,user_work_history,read_mailbox&state=12

У меня есть два идентификатора приложения. Один из двух месяцев назад, и один, который я сделал на прошлой неделе. Более старый идентификатор приложения работает с этим URL-адресом. Однако новый идентификатор приложения не работает, и я получаю пустую страницу с ответом 500.

этих двух идентификаторов приложений являются следующие:

Старый ID - 386918378110985

Новый ID - 145019279001886

Может кто-нибудь помочь мне с этим?

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

P.S. Для моих целей необходимы обширная область действия и переменная состояния. Я не могу их удалить.

+1

Разрешение 'basic_info' больше не существует. Как только я удалю это из URL-адреса, он отобразит первую панель диалогового окна входа, как и ожидалось. – CBroe

+0

Спасибо, это была огромная помощь. Это была проблема! – user2132167

ответ

1

basic_info Разрешение больше не существует. Как только я удалю это из URL-адреса, он отобразит первую панель диалогового окна входа, как и ожидалось.

(basic_info был заменен public_profile разрешения - но, как говорят документы, если вы делаете вход из Интернета, он устанавливается как уже по умолчанию, и вы не должны просить об этом конкретно через scope.)

 Смежные вопросы

  • Нет связанных вопросов^_^