我有一个 JavaScript 函数来获取 Facebook 页面 ID。问题是查询似乎不起作用,我不知道为什么。我到处找,没有找到解决办法。
我已经初始化了我的 FB API 和一切。
function getID(link) {
FB.api(
{
method: 'fql.query',
query: 'SELECT id FROM object_url WHERE url=' + link
},
function (response) {
alert('the id is' + response[0].id);
}
);
}
执行该函数时我没有看到警报,但是当我尝试仅显示警报('id is')而不是“response [0] .id”时,我收到了警报。
所以基本上查询正在执行,但似乎返回了一些我无法与我的消息连接的奇怪东西,或者只是被忽略了。
当我只提醒“response[0].id”元素时,我什么也得不到,什么也没有,我的意思是这个函数没有返回任何东西,我的页面的其余部分似乎工作正常。