【发布时间】:2014-07-17 10:04:02
【问题描述】:
我想在此功能起作用时显示一条消息:
function testAPI() {
FB.login(function(){
FB.api('/me/feed', 'post', {message: 'Hello World'});
}, {scope: 'publish_actions'});
我的尝试是这样的,但没有成功:
function testAPI() {
FB.login(function(response){
FB.api('/me/feed', 'post', {message: 'Hello World'});
}, {scope: 'publish_actions'},{complete(response);});
}
我收到了这个错误:
Uncaught SyntaxError: Unexpected token var
我怎样才能做到这一点?谢谢。
【问题讨论】:
-
哪个函数?调用
/feed的登录? -
@Lix testAPI() 函数。
-
FB.login(是一个函数调用而不是一个你不能在其中声明变量的包装器。另外,这里是创建一个无论如何都不会调用的 facebook 函数。var facebook =是产生错误的原因。 -
如果你能正确缩进你的代码,你可以避免很多问题。
标签: javascript facebook facebook-graph-api facebook-javascript-sdk