Список стран и городов, которые будут использоваться в Facebook Graph API для таргетинга - PullRequest
6 голосов
/ 29 августа 2011

Я ищу список стран / штатов / городов, которые можно использовать с API Graph Facebook при публикации целевых сообщений.

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

Кроме того, я не уверен, предоставлены ли данные третьих сторон, например, предоставленные MaxMind можно использовать напрямую с Facebook API.

У кого-нибудь есть такой список или он может указать мне правильное направление?

Ответы [ 6 ]

9 голосов
/ 16 мая 2012
3 голосов
/ 07 августа 2015

Чтобы проверить, какие страны доступны, вы можете просто получить ответ от этой конечной точки:

URL: https://graph.facebook.com/API_VERSION/search?type=adgeolocation&location_types=['country']

HTTP_METHOD: GET

Вы также должны установитьваш токен доступа в URL.

Чтобы увидеть ключ и имя поля и большее количество стран без разбивки на страницы, это будет полный URL:

https://graph.facebook.com/API_VERSION/search?type=adgeolocation&location_types=['country']&fields=key,name&limit=1000

0 голосов
/ 10 ноября 2017

Для стран: поиск? Type = adgeolocation & location_types = ['country'] & limit = 1000

Для регионов: поиск? Type = adgeolocation & location_types = ['region'] & limit = 1000 & country_code = PT

Надеюсь, это поможет:)

0 голосов
/ 31 августа 2011

Хорошо. Я смог использовать тот же JSON-файл, который я упомянул в своем вопросе. Как я уже сказал в своем ответе на @offbysome, ранее я сохранил файл, открыв его в Google Chrome. Но затем я использовал Firefox и использовал опцию Right Click => Save File As, чтобы сохранить файл на диске. Этот файл на самом деле является tar gz (который facebook неправильно называет .php файлом). После разархивирования файла я смог использовать тот же код, который был опубликован в моем комментарии, чтобы получить массив PHP, который я затем импортировал в MySQL.

0 голосов
/ 29 августа 2011

Файл , публикуемый Facebook, кажется действительным для поиска по городу / штату / странеОн предоставляет идентификатор графика, который вам понадобится.И это, кажется, для меня как действительный JSON.

0 голосов
/ 29 августа 2011

Ну, для стран вы всегда можете проверить Документ об интернационализации Facebook .

...