Facebook FQL Вопрос - PullRequest
       11

Facebook FQL Вопрос

1 голос
/ 02 мая 2010

Я пытаюсь использовать API JavaScript Javascript Facebook для запуска запросов 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.

Я, наверное, совершаю ошибку новичка, но есть идеи?

1 Ответ

2 голосов
/ 02 мая 2010

Проверьте это: http://developers.facebook.com/docs/reference/fql/user

Я не вижу поля имени пользователя. Я думаю, что это проблема.

НТН.

...