Получение идентификатора пользователя через Foursquare Api V2

#php #api #foursquare

#php #API #foursquare

Вопрос:

Я работаю над интеграцией foursquare для социально значимого веб-сайта, и у меня все работает так, как я хочу, однако я хочу извлекать и сохранять идентификаторы пользователей foursquare user_id, чтобы другие могли искать своего друга. Я искал весь день, но, кажется, не могу найти конечную точку, я что-то упускаю? Или это должно быть сделано через поиск пользователя? Что тогда лучше всего использовать, поскольку у меня есть их электронная почта и полное имя.

Я использую php-библиотеку foursquare-async от jmathai. Я думаю, это должно быть легко, но я просто не могу в этом разобраться.

Ответ №1:

Я нашел решение. Для получения сведений о пользователях вы должны использовать конечную точку «users / self». Я пробовал это раньше, но получил сообщение об ошибке. Я думаю, что теперь это было связано с чем-то другим.

После аутентификации достаточно двух строк:

 <?php       
$fsObj->get("/users/self");  
print_r($creds->response);  
?php>
  

Это дает массив json, содержащий всю необходимую информацию о пользователе, включая последние проверки, имя и идентификатор. ‘self’ здесь также может быть заменен любым идентификатором пользователя, для которого вы авторизованы на данный момент.

Для получения дополнительной информации я бы рекомендовал посетить веб-сайт Foursquare Api