Как пометить пользователя / страницу в Facebook POST.to свойство с использованием Graph API? Без участия PHP или Javascript, только простой HTTP POST-запрос

#facebook #facebook-graph-api

#Facebook #facebook-graph-api

Вопрос:

Я знаю, что с использованием PHP или javascript API это может быть намного проще. Однако в этом случае мы используем RestFB API на серверной части для отправки HTTP POST-запроса в graph API.

Требование заключается в том, чтобы иметь возможность помечать / упоминать страницы поклонников facebook или facebook пользователей при публикации сообщения на стене страницы поклонников.

Согласно Facebook Graph API -> Post http://developers.facebook.com/docs/reference/api/post /

Поле: к описанию: Профили, упомянутые или целевые в этом сообщении, возвращает: Содержит в данных массив объектов, каждый с именем и Facebook id пользователя

Предположительно, указание = «{name =,id =}» должно включить пометку.

Но, похоже, это не работает.

curl -F ‘access_token=YOUR_ACCESS_TOKEN’ -F ‘to=FRIEND_FB_ID’https://graph.facebook.com/PAGE_ID/feed (или / photos, так как вы можете пометить любую фотографию или упомянуть людей в своем facebook post)

Может кто-нибудь, пожалуйста, привести пример, подобный приведенному выше, который работает?

Большое спасибо

Ответ №1:

OffBySom верен, в настоящее время это недоступно через graph api. Я протестировал множество методов / форматов, и на данный момент вы не можете пометить пользователя, страницу и т.д. Через Facebook graph api POST.

В зависимости от того, может ли пользователь вручную инициировать ваш общий доступ, вам следует оформить заказ http://www.facebook.com/connect/prompt_feed.php Формат, описанный OffBySome, работает там … Checkout @[151618362580:1:The DJ List] . Это помечает страницу http://facebook.com/thedjlist в СООБЩЕНИИ. Я не пробовал с пользователем, группой и т.д.

Этот метод не включает сообщение в ленту страницы.

Ответ №2:

Вам необходимо отправить свое приложение на утверждение, прежде чем вы сможете помечать другие страницы при публикации через Facebook API.

Вот ссылка:

Обзор функций для упоминания страницы

Как отправить для проверки входа Руководство

Ответ №3:

В настоящее время это недоступно в Facebook graph api, но это было запрошено здесь. Этот парень опубликовал недокументированный формат @[{user_id}:1:{name}] , но я не знаю, работает ли он все еще, и он фактически не уведомляет пользователя, как это делает Facebook website.