Событие Facebook без долготы/широты, но по-прежнему показывает карту

Я получаю события и использую долготу/широту для отображения их на карте.

Некоторые события не соответствуют месту на Facebook и имеют только адрес, введенный создателем события.

Когда я получаю событие с помощью обозревателя графиков Facebook, я получаю название места проведения.

Однако, когда я смотрю на мероприятие, у него есть карта, поэтому карты Bing могут указать мне долготу/широту места проведения.

Вы знаете, можно ли получить доступ к этим координатам?

Пример: https://www.facebook.com/events/225853517583316/

Проводник графов дает:

{
 "id": "225853517583316", 
 "owner": {
 "category": "Arts/entertainment/nightlife", 
 "category_list": [
  {
    "id": "133436743388217", 
    "name": "Arts & Entertainment"
  }
 ], 
 "name": "Dansez-Vous français ?", 
 "id": "212459588811011"
 }, 
 "name": "DANSEZ-VOUS SAINT NICOLAS ?", 
 "description": "Le vendredi 6 décembre, c’est Saint Nicolas !\n\nEt comme chaque année   désormais, Dansez-vous français? célébrera, chez Jour de fête, ce grand Saint qui apporte des cadeaux, des bonbons, des mecs et des nanas ! \n\nS’il n’est pas trop fatigué, Saint-Nicolas sera là, accompagné de son fidèle Père Fouettard qui ne manquera pas de vous corriger comme il se doit. \n\nMais quoi qu’il en soit, une chose est sûre: DJ Cheapy (et sa déferlante de tubes) accompagnera, cette année encore, Messieurs Pascualino et Röze aux platines. \n\nQue vous soyez un enfant sage ou une petite canaille n’aura plus aucune importance sur le dancefloor ! Vous pourrez danser toute la nuit et embrasser qui vous voulez (et même tirer sur la barbe de Saint Nicolas). \n\n\nDANSEZ-VOUS SAINT NICOLAS ? \nVendredi 6 décembre 2013\nDès 23h\nJOUR DE FÊTE\n181 Boulevard Anspach\n1000 Bruxelles\nMétro : Anneessens / Bourse \n \nIllustrations : Mademoiselle Annette\nTexte : François Sagan \n\nMerci à Rachel, Kusje et Darakan", 
 "start_time": "2013-12-06T23:00:00+0100", 
 "end_time": "2013-12-07T18:00:00+0100", 
 "timezone": "Europe/Brussels", 
 "is_date_only": false, 
 "location": "Jour De Fête 181 Boulevard Anspach 1000 Bruxelles", 
 "venue": {
   "name": "Jour De Fête 181 Boulevard Anspach 1000 Bruxelles"
 }, 
 "privacy": "OPEN", 
 "updated_time": "2013-11-20T19:14:22+0000"
 }

person Alain Zelink    schedule 05.12.2013    source источник


Ответы (1)


Я думаю, что лучшее, что вы можете сделать с помощью API, — это получить местоположение страницы, связанной с событием. В вашем примере идентификатор страницы — 212459588811011.

Затем запросите объект страницы, чтобы получить long/lat: https://developers.facebook.com/tools/explorer?method=GET&path=212459588811011

person Donn Lee    schedule 05.12.2013
comment
Это действительно может сработать. Увы, в данном примере это не работает, так как место события не совпадает с местоположением страницы. В любом случае, спасибо. - person Alain Zelink; 06.12.2013