2016-03-22 3 views
0

я успешно смог вытащить из Facebook, установив свой URL, какFacebook график апи синтаксис

var fburl = "https://graph.facebook.com/357548020948379/posts?access_token=XXXXX"; 

Теперь, когда я пытаюсь передать некоторые поля для сообщений, таких как full_picture, сообщение, и PermaLink это дает мне 400 ошибка.

Между тем я смог сделать это в инструменте разработчика facebook. Следующая строка была создана графическим приложением api explorer.

Я думаю, что я сделал что-то синтаксически неправильно? Также следует использовать javascript SDK из facebook, или я в порядке с использованием ajax через jquery, как обычно?

var fburl = "https://graph.facebook.com/v2.5/357548020948379/?fields=posts%7Bfull_picture%2Cmessage%2Cpermalink_url%7D&access_token=XXXXX" 

ответ

1

Хорошо, я понял. Для тех, кто знаком с этим и беспокоится о синтаксисе. Отправляйтесь в facebook graph explorer, а в конце страницы есть кнопка, называемая «получить коды», а затем ищите завитую версию, разделите все ненужные вещи, и у вас есть ваш url.

Я должен указать на доступ к объекту facebook json, как правило, довольно глубоко вниз. Я просто играю с консольным журналом, пока не получу его, чтобы поставить то, что я хочу.

Мне нужно было пройти настолько глубоко, как console.log(data.posts.data[2].message), чтобы перейти к моим данным.

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