Помогите пожалуйста! Я создаю вкладку/приложение Facebook на facebook для участия в конкурсе, часть конкурса состоит в том, чтобы у пользователя была возможность поделиться конкурсом на своей стене. Это ошибка, которую я получаю -FB.ui дает мне сообщение об ошибке: redirect_uri не принадлежит заявке
API Код ошибки: 191 API Ошибка Описание: Указанный URL-адрес не принадлежит приложению Сообщение об ошибке: redirect_uri не принадлежит приложению.
Это мой facebook код аутентификации:
<div id='fb-root'></div>
<script>
FB.init({
appId : 219691398094935,
status : true,
cookie : true,
xfbml : true
}
);
window.fbAsyncInit = function() {
FB.Canvas.setAutoResize();
}
</script>
<script src='http://connect.facebook.net/en_US/all.js'></script>
Это мой FB.ui Код:
<script>
function showStreamPublish() {
FB.ui(
{
method: 'feed',
name: 'I signed up to win an iPad 2 from Upillar.com',
link: 'http://www.facebook.com/pages/udev/121216321302968?sk=app_219691398094935',
picture: 'http://static.upillar.com/fb/images/logo.png',
description: 'I entered the iPad 2 Sweepstakes from Upillar.com which only requires you to create a listing to enter! Enter the contest now by by clicking this link.',
app_id: '219691398094935'
},
function(response) {
if (response && response.post_id) {
$('#main-screen').css('display','none');
$('#step2').css('display','block');
}else{
$('#main-screen').css('display','none');
$('#step2').css('display','block');
}
});}
</script>
Это информация в моем приложении:
Site/App Домен: upillar. com
URL-адрес сайта: http://fb.upillar.com/contest.php
URL-адрес страницы: http://fb.upillar.com/contest.php
Безопасный адрес вкладки: https://fb.upillar.com/contest.php
Пожалуйста, скажите мне, что мне не хватает! Огромное спасибо.
Попробуйте использовать/в конце своих URL-адресов – Usman
Усман, спасибо за ваш ответ, я попробовал это с обеих сторон http://fb.upillar.com/ и http://upillar.com/, и я все еще получаю Ошибка. –
Извините за задержку, я думаю, вам нужно установить 'redirect_uri' на https://apps.facebook.com/yourapp. Я не знаю, как это сделать с JS SDK. В PHP SDK я устанавливаю 'getLoginUrl'. – Usman