2

我想在我的網頁上提供與facebook的日誌記錄。我怎樣才能使用這兩個API獲得一些Facebook用戶信息在一個地方使用PHP和JS在其他地方? 這是鏈接到官方的PHP SDK用法示例(與JS SDK一起):我可以同時使用PHP和JavaScript Facebook API嗎?

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。有人知道如何去做?感謝幫助!

+0

您是否嘗試過使用PHP獲取它,然後在創建頁面時將其提供給JavaScript? – jprofitt

回答

0

你可以使用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> 

,並嘗試調用調用這個

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

如果我錯了,任何人都可以糾正我

+0

就是這樣!我以爲我嘗試了這些API的每個組合。但這個真的很有用! – Luke

相關問題