Facebook FQL问题

时间:2010-05-02 00:43:09

标签: facebook facebook-fql

我正在尝试使用Facebook Javascript API来运行FQL查询,如果我尝试通过用户名或uid获取用户,但在我按名称搜索时无效,则可以正常工作。

function get_username()
{
    var name = prompt("Enter name: ")        
      FB.api(
      {
        method: 'fql.query',
        query: 'SELECT username FROM user WHERE name in "'+name+'"'
      },
      function(response) {
          var x = response[0].username
        alert('Username is ' + x);
      }
    );
}

我意识到这可能会返回多个用户,但我无法弄清楚如何判断它是返回多个用户还是根本没有用户,它似乎在尝试获取响应后冻结[0] .username。< / p>

我可能会犯一个初学者的错误,但有任何想法?

1 个答案:

答案 0 :(得分:2)

检查出来:http://developers.facebook.com/docs/reference/fql/user

我没有看到用户名字段。我认为这就是问题所在。

HTH。