#javascript #facebook #api #facebook-graph-api #facebook-javascript-sdk
#javascript #Facebook #API #facebook-graph-api #facebook-javascript-sdk
Вопрос:
Эй, ребята, я пытался получить идентификатор сообщения из ответа. Мой код
function testAPI() {
var body = 'Reading JS SDK documentation';
FB.api('/me/feed', 'post', { message: body }, function(response) {
if (!response || response.error) {
} else {
console.log(response);
}
)};
}
Когда я проверяю консоль, я не нашел сведений об объекте сообщения..Это ошибка??Что мне нужно, так это распечатать идентификатор сообщения и сообщение на консоли.Могу ли я сделать это с помощью facebook js-sdk ?..Если я делаю что-то неправильно, пожалуйста, помогите мне сделать это правильно..Любая помощь будет оценена..Спасибо..
Ответ №1:
Я только что попробовал ваш код — похоже, есть синтаксическая ошибка. Вам нужно удалить предпоследний }
.
Удаление этого и переформатирование кода позволят вам успешно получить идентификатор — я только что попробовал. Исправленный код приведен ниже:
function testAPI() {
var body = 'Reading JS SDK documentation';
FB.api('/me/feed', 'post', { message: body }, function(response) {
if (!response || response.error) {
} else {
console.log(response); //
}
});
}
Комментарии:
1. вы получили идентификатор сообщения??
2. . я все еще не понял .. было бы полезно, если бы вы опубликовали правильный код в качестве ответа .. я бы принял ответ
3. я получаю идентификатор пользователя, но не получаю идентификатор сообщения??
4. . но это не дало мне вывода «Чтение документации JS SDK» на консоли .. это можно сделать с помощью fb js sdk
5. Он дает вам идентификатор только что опубликованного вами сообщения. Вы можете посетить сообщение по адресу facebook.com /{idhere} или запросите его с помощью
FB.api
, чтобы получить полную информацию. Зачем вам это сообщение?