JavaScript函数工作时显示消息

时间:2014-07-17 10:04:03

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

我希望在此功能有效时显示一条消息:

  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);});
  }

我收到了这个错误:

  

未捕获的SyntaxError:意外的标记var

我该如何使这项工作?感谢。

1 个答案:

答案 0 :(得分:1)

您使用的是Facebook API?如果是,则Fb.login功能可能低于签名

FB.login(parameter1,[parameter2,..],function(response){
    //do something with the response
});

您正在声明一个新变量,您应该在其中传递一个指定的回调函数。您应该指定api所需的参数,然后在您指定的回调函数中,您可以显示您想要的任何消息。