繁体   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