Ошибка возврата запроса API Foursquare на параметр версии - PullRequest
1 голос
/ 10 октября 2019

Я пытаюсь отправить запрос на получение в API разработчиков Foursquare, чтобы получить ответ json для всех близлежащих объектов с помощью функции "исследовать". Ошибка, которую я получаю, читает:

{'meta': {'code': 410,
  'errorType': 'param_error',
  'errorDetail': '**The Foursquare API no longer supports requests that pass in a version v <= 20120609.** For more details see https://developer.foursquare.com/overview/versioning',
  'requestId': '5d9f5d5fcad1b6002c61ef2c'},
 'response': {}}

Мой входной код выглядит следующим образом:

LIMIT = 50
RADIUS = 16093.4
VERSION = 'YYYYMMDD'

url = 'https://api.foursquare.com/v2/venues/explore?&client_id={}&client_secret={}&v={}&ll={},{}&radius={}&limit={}'.format(CLIENT_ID, CLIENT_SECRET, latitude, longitude, VERSION, RADIUS, LIMIT)

results = requests.get(url).json() 

Вывод результатов - это то, где я получаю ошибку.

Iперепробовал несколько разных дат для переменной VERSION, например, «20191008», «20181008» и т. д., и все выдают мне ту же ошибку.

1 Ответ

0 голосов
/ 11 октября 2019
...