Вопрос по facebook-graph-api – Опубликовать обновление статуса с указанием местоположения

3

Когда вы публикуете регулярное обновление статуса в Facebook, он отслеживает ваше текущее местоположение и указывает ближайший к вам город. Т.е .: 24 мая рядомNew York City, New York, Обратите внимание, что этоnot регистрация.

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

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

message=test
coordinates={"latitude": 37.4163458217, "longitude": -122.15198690595}

Ваш Ответ

2   ответа
0

https: //developers.facebook.com/docs/reference/api/status

Вы должны передать координаты как объект, названный местом, и в нем будет информация о месте, еще немного о месте объекта ...

object containing id and name of Page associated with this location, and a location field containing geographic information such as latitude, longitude, country, and other fields (fields will vary based on geography and availability of information)
Спасибо за ваш ответ, Ракибул! Но у меня не получается, я пробовал вот так (как PHP-массив):array ( "message" => "My message", "place" => array ( "location" => array ( "latitude" => 40.714353, "longitude" => -74.005973, "country" => "US" ) ) ); Выдает ошибку, но ничего конкретного. Документация действительно терпит неудачу в этой части, ни одного примера, ничего ... Tim
0


Я понимаю, что это старый вопрос, но только для подтверждения, размещение через приложение может позволить вам пометить место только с помощью идентификатора мест
Пожалуйста, проверьте эти связанные сообщения -
https: //developers.facebook.com/blog/post/2012/03/07/building-better-stories-with-location-and-friends
https: //developers.facebook.com/docs/opengraph/actions/#taggingplace

Похожие вопросы