не може да се извлече албум с помощта на Facebook javascript API

тук снимките на корицата са публичен албум и токенът за достъп е валиден. но отговорът връща празен масив.

FB.api(


{
    method: 'fql.query',
    query: 'SELECT object_id FROM album WHERE owner = me() AND name="Cover Photos"',
    access_token: $scope.getCookie("access_token"),
     },
     function(response) 
{
     console.log(response);
}

);


person Jinto VR    schedule 27.02.2014    source източник


Отговори (1)


Според FB документите, заявката трябва да работи, ако подадете валиден Access Token и вашият албум е публичен.

Вижте https://developers.facebook.com/docs/reference/fql/album/#permissions

Опитах това с моя потребител и самата заявка изглежда добре. Мисля, че имате проблем във вашия JS код. Параметърът на метода трябва да бъде един от следните: GET, POST, DELETE според https://developers.facebook.com/docs/javascript/reference/FB.api/ Методът „fql.query“ е отхвърлен. Използвайте крайната точка на Graph API /fql вместо това с метода GET.

Вижте отговора тук, за да разрешите проблема си: Използване на facebook javascript sdk за обработка на fql заявка

person Tobi    schedule 27.02.2014