2013-05-10 2 views
0

У меня проблема с facebook jql и javascript sdk на вкладке приложения facebook. Если пользователь вошел в систему, то я хочу прочитать, если пользователь является фанатом страницы. Если да, переадресовывайтесь на конкретную страницу поклонника, иначе перенаправляйтесь на другую страницу. Но по каким-то причинам FQL ResultSet пуст (но я являюсь администратором страницы, и, конечно, вентилятор этого ;-))Сбои с фейсбуком fql чтения фанатов страницы

вот фрагмент кода:

if (response.status === 'connected') { 
// The response object is returned with a status field that lets the app know the current 
// login status of the person. In this case, we're handling the situation where they 
// have logged in to the app. 
FB.api({ 
method:  'fql.query', 
query: 'SELECT uid FROM page_fan WHERE uid=me() AND page_id=188705819498' 
}, function(resp) { 
if (resp.length) {   

self.location.href = 'fanpage.html'; 
} else { 
self.location.href = 'infopage.html'; 
} 
} 
);  
+0

У вас есть права пользователя? –

ответ

2

Вам нужно user_likes разрешение читать его/ее нравится. Попробуйте, если это не поможет попробовать PHP SDK. У меня были такие проблемы, когда javascript и PHP возвращали разные результаты.

+0

thx за вашу помощь – user1136199

Смежные вопросы