我有一个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为')而不是"响应[0]。 ID"有了它,我得到警报。
基本上,查询正在执行,但似乎返回了一些奇怪的东西,我无法与我的消息连接,或者只是被忽略。
当我仅提醒"响应[0] .id"元素我什么都没有,我什么都没说,我的意思是函数没有返回任何东西,我的页面的其余部分似乎正常工作。