Я делаю комментарии на Facebook для друга и не могу получить информацию ни по FQL, ни по графику api ...
Мне нужно составить ему таблицу всех комментариев с лайками и так далее.
Я хочу использовать FQL, но попытка использования Graph API для просмотра информации тоже не сработала.
Моя ситуация довольно сложная ...
HTML / JS для комментариев запускается на моем сервере, но люди используют его внутри страницы Facebook IFRAME для другого приложения (я переключил идентификаторы приложений где-то посередине, я только узнал это сейчас ...: |), поэтому комментарии указывают на место, где есть второй идентификатор приложения ...
Вот что важно внутри его кода (если что-то еще, скажите мне, и я опубликую это):
/ * идентификатор приложения заменен на X, URL заменен на Y * /
<meta property="fb:app_id" content="X">
.....
<script src="http://connect.facebook.net/en_US/all.js#appId=X&xfbml=1">
</script>
....
<script>
FB.init({
appId : 'X',
status : true,
cookie : true,
xfbml : true
});
</script>
.....
<fb:comments href="Y" numposts="10" width="490" publish_feed="true"></fb:comments>
Итак, я попытался получить информацию с помощью:
https://graph.facebook.com/comments/?ids=Y// Возвращает пустые данные
https://graph.facebook.com/comments/?ids={place на моем сервере} // то же самое
Я пробовал FQL:
SELECT app_id, xid, count, updated_time FROM comments_info WHERE app_id="X" //returns null
и
SELECT app_id, xid, count, updated_time FROM comments_info WHERE app_id="{APP Id of IFRAME}" // returns empty data