使用Facebook js SDK从Facebook获取用户的兴趣和喜欢以及图像
Fetch user interests and likes from Facebook along with images using Facebook js SDK
我是使用Facebook API的新手。我想获取Facebook登录用户的兴趣和喜欢的图像。
<script>
function checkLoginState() {
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
authToken = response.authResponse.accessToken;//this comes back as expected
testAPI();`
} else {
document.getElementById('status').innerHTML = 'Not authorized';
}
});
}
function testAPI() {
FB.api( "me/likes", function( meResponse ){
meResponse.authToken = authToken;
alert(meResponse.result);
});
}
</script>
但它在警报呼叫时给出未定义。
调用testAPI();
后,您的代码中只有一个大引号字符 此外,我不完全了解meResponse.authToken = authToken;
应该做什么(或为什么)。
而且,您应该执行以下操作,而不是alert(meResponse.result);
:
alert(typeof meresponse);
alert(JSON.stringify(meResponse));
AFAIK没有result
财产。
相关文章:
- Facebook喜欢的按钮只加载一次
- Facebook页面的Facebook“喜欢”按钮,但带有回调
- Facebook喜欢的按钮压倒了IE7
- 让Facebook喜欢按钮(由JS生成)出现
- 使用 iframe 文档向我的标记添加 Facebook 喜欢按钮不起作用
- Facebook喜欢计数器显示网站喜欢而不是文章级别的喜欢
- 页面不能被Facebook喜欢按钮
- Facebook喜欢视频自动播放和暂停
- 样式 Facebook 喜欢框滚动条
- Facebook“喜欢”按钮在单击“喜欢”按钮时消失
- AngularJS + Facebook喜欢指令不起作用
- Facebook喜欢Ajax搜索 - 如何使用键盘浏览结果
- 简单的Facebook“喜欢”形式
- Facebook喜欢在Firefox中不可点击的按钮iframe实现,可以在其他浏览器中工作
- 如何使Facebook喜欢检测在我的网站上工作
- Facebook喜欢的按钮不会加载(宽度为0)
- Facebook喜欢按钮未显示在WebView(iOS和Android)中
- Facebook喜欢按钮显示旧图像,即使在重新加载后也是如此
- 如何动态加载Facebook喜欢按钮
- 如何在有人点击 facebook 喜欢按钮后关闭引导模式