簡體   English   中英

JavaScript:喜歡使用Facebook javascript SDK的Facebook帖子嗎?

[英]Javascript: like Facebook posts using facebook javascript sdk?

我在使用Facebook javascript SDK時還很陌生,我不知道自己在做什么!

我想在我的HTML頁面中使用Facebook javascript SDk喜歡Facebook帖子。

我的完整代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
 <script src='http://connect.facebook.net/en_US/all.js'></script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>


<div  id="bod" style="width:100%; height:100px; background:#000;"></div>

<script>
$( "#bod" ).click(function() {


FB.api("/10153XXXXXXXXXX/likes", 'post',function(response) {
    if(response === true) {
         alert("done!");
    }
});
});
</script>
</body>
</html>

我以為一旦我單擊div #bod此代碼就會喜歡給定的帖子(其ID為10153XXXXXXXXXX),但是當我單擊div時,什么也沒有發生,甚至沒有得到alert(); 都!

有人可以就這個問題提出建議,讓我知道我做錯了嗎?

首先,您需要初始化FB SDK。

然后,為了調用API,您將需要一個有效的訪問令牌,因此,您需要使用您的App登錄用戶。

我建議再次仔細檢查文檔: https : //developers.facebook.com/docs/javascript https://developers.facebook.com/docs/javascript/examples

在第二個鏈接中,您將找到一個登錄用戶然后調用該API的示例,我認為它將對您有所幫助。

希望對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM