Могу ли я использовать PHP и JavaScript API Facebook? - PullRequest
2 голосов
/ 06 декабря 2011

Я хочу обеспечить регистрацию с помощью facebook на моей странице.Как я могу использовать оба API, чтобы получить некоторую информацию о пользователе Facebook, используя PHP в одном месте и JS в другом месте?Это ссылка на официальный пример использования php sdk (вместе с JS sdk):

https://github.com/facebook/php-sdk/blob/master/examples/with_js_sdk.php

Что я хочу сделать, это использовать где-нибудь в этом файле этот код, например:

FB.api("/me", function (response) {
      alert('Name is ' + response.name);
});

или другой код JS SDK для получения некоторой информации о пользователе.

У меня всегда возникает проблема, заключающаяся в том, что при использовании одного типа входа (PHP или JS) я могу использовать только один видAPI для вызова информации.Я не знаю, как обеспечить вход в систему, которая сделает доступными оба API.Кто-то знает, как это сделать?Спасибо за помощь!

1 Ответ

0 голосов
/ 06 декабря 2011

вы можете просто использовать php sdk и в то же время можете добавить js api в свой скрипт, просто добавьте это в свое html тело,

<div id="fb-root"></div>
<script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script>
 <script type="text/javascript">
   FB.init({
     appId  : '<?=$yourappid?>',
     status : true, 
     cookie : true, 
     xfbml  : true  
   });
 </script>

и попробуйте вызвать call this

<script type="text/javascript">    
FB.api("/me", function (response) {
          alert('Name is ' + response.name);
    });
</script>

Кто-нибудь, пожалуйста, поправьте меня, если я ошибаюсь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...