Вопрос

Я использую этот код для входа на свой веб -сайт через Facebook:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
     FB.init({ 
            appId:'MYAPPID', cookie:true, 
            status:true, xfbml:true 
     });
</script>
<fb:login-button>Login with Facebook</fb:login-button>

Он работает хорошо, и я вижу свое приложение на facebook.com/editapps.php, но потом, когда я хочу начать использовать PHP SDK, я вижу, что я не входил в систему. Если я вхожу в систему через PHP SDK, то я вижу, что вошел в систему .. В чем проблема здесь? Спасибо.

Это было полезно?

Решение

Какая версия PHP SDK вы используете? Потому что последний 3.0.1 еще не совместим с JavaScript SDK. Таким образом, вам нужно будет понизить версию 2 SDK, пока они тоже не обновит JavaScript SDK.

Подробнее об этом здесь: http://developers.facebook.com/blog/post/503/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top