【发布时间】:2015-07-14 09:29:16
【问题描述】:
我非常了解 javascript,这是我第二次调用 Facebook API,我遇到了问题。我需要阅读用户事件列表。这是我在函数中的代码:
FB.api('/me/events', function(response) {
console.log("event id: " + response.data[0].id);
});
输出是:
Uncaught TypeError: Cannot read property 'id' of undefined
我试图摆脱这个:
FB.api('/me/events', function(response) {
console.log("event id: " + response.data[0]);
});
event id: undefined
我已经创建了几个活动并加入了几个活动。我也用过这个:
FB.api('/me', function(response) {
var str="<b>Name</b> : "+response.name+"<br>";
str +="<b>Link: </b>"+response.link+"<br>";
而且效果很好。所以用户登录应该没有问题。如果有人可以帮助我,我将不胜感激。
【问题讨论】:
-
response对象中有什么? -
您是否要求用户获得访问其活动所需的权限?
-
@Tobi 我从这里得到了这段代码 developers.facebook.com/docs/graph-api/reference/user/events 我需要访问这些但我没有事件 ID:developers.facebook.com/docs/graph-api/reference/v2.4/event
-
@Bernard 这没有回答我的问题。做一个
console.log(response); -
@CBroe 谢谢伙计,我没有给予许可。如果你能写出你的答案,我接受解决方案。
标签: javascript facebook facebook-events facebook-graph-api-v2.3