[英]JavaScript Facebook graph API
TLDR : -JS業余愛好者在這里。 調用Graph API時,FB.INIT()無法在本地計算機上運行。 但是可以從我的Github靜態網站上工作。 為什么?
詳細信息 :經過一些教程的思考后,我正在學習(或嘗試學習)Web應用程序開發,這些教程涉及使用JS創建調用FB圖形API的網頁。
復制的FB提供了用於加載SDK的代碼和用於顯示類似按鈕的邏輯。
當我通過瀏覽器打開HTML時沒有任何反應,但是當我在GitHub上推送它時,它起作用了! 不知道為什么嗎?
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'xxxxxxxxxxxxx',
xfbml : true,
version : 'v2.6'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
-----------------------------------------
**Code to show like/share buttons:-**
<div
class="fb-like"
data-share="true"
data-width="45"
data-show-faces="true">
</div>
_____________________________________-
感謝您抽出寶貴的時間閱讀本書。
這是因為您為Facebook應用程序指定的URL作為回調URL是github的URL。 您可以將其更改一段時間並進行測試,然后查看它是否適用於“ localhost”,但不適用於“ 127.0.0.1”。
或者,您可以創建兩個應用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.