Я запускаю приложение Facebook.После учебника Начало работы в разделе Авторизация он говорит, что я должен использовать этот URL-адрес для получения разрешения от пользователей:
https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_CANVAS_PAGE
Я заменяю YOUR_CANVAS_PAGE на URL-адрес холста, тот, который ясм. настройки моего приложения:
https%3A%2F%2Fapps.facebook.com%2F238620302882463%2F
Но затем, если я перехожу на эту страницу, я получаю следующую ошибку:
An error occurred with Elecciones 2012. Please try again later.
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.
Если я заменю YOUR_CANVAS_PAGE на:
http%3A%2F%2Fwww.example.com%2FElecciones2012
Диалог разрешений работает нормально.Но затем меня перенаправляют на мой веб-сайт, а не на приложение внутри facebook.com
Есть идеи, почему это происходит ??
Я видел другие приложения, использующие другой диалог разрешений:
http://www.facebook.com/connect/uiserver.php?app_id=11609831134&method=permissions.request&redirect_uri=http%3A%2F%2Fapps.facebook.com%2Fpetsociety%2F%3Fpf_ref%3Dsb%26ref%3Dts&response_type=none&display=page&perms=email%2Cpublish_actions&auth_referral=1
Но, похоже, это часть другого набора API.