Facebook публикует параметры API, некоторые из них не работают - PullRequest
1 голос
/ 13 декабря 2011

Я пытаюсь создать приложение для FB, в котором есть функция публикации сообщения с картинкой в ​​ленте новостей.

Я могу сделать это через график api FB в соответствии с документом разработчика FB

https://graph.facebook.com/PROFILE_ID/feed

с такими параметрами, как message, picture, link, name, caption.Эти параметры перечислены в FB's doc .Я предположил, что эти параметры только для запросов POST.

Для сообщений в FB , мы можем найти больше параметров.Я предположил, что они только для запросов GET.

Однако, когда я протестировал все эти параметры, я обнаружил, что могу добавить actions к моим запросам POST и получить настраиваемые действия.Когда я пытаюсь добавить message_tags, from, to, эти параметры не работают в запросах POST.

Итак, я запутался.Правильно ли мое предположение?Или я сделал что-то не так.

Кстати, когда я отправляю запросы с этими параметрами, сообщение об ошибке не возвращается.Сообщения публикуются в новостной ленте, но не message_tags, from, to.

1 Ответ

4 голосов
/ 13 декабря 2011

Если вы загляните в Документацию объекта, для которого вы создаете публикацию (PROFILE_ID), вы получите более подробную информацию об ограничениях GET и POST API.Вот документация для сообщений пользователю:

http://developers.facebook.com/docs/reference/api/user/#posts

В нем говорится, что при создании сообщения (используя метод POST) вы можете определить следующие свойства:

  • сообщение
  • ссылка
  • картинка
  • имя
  • подпись
  • описание
  • действия
  • конфиденциальность
  • object_attachment
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...