Foursquare API «Получить следующие места» — ошибка «Конечная точка не найдена»

#python #api #foursquare

#python #API #foursquare

Вопрос:

Foursquare.getNextVenues python

Я получаю ошибку «Конечная точка не найдена» при попытке «Получить следующие места» (https://developer.foursquare.com/docs/api/venues/nextvenues).

Есть идеи, почему это не работает? Заранее спасибо!

код:

 import requests # library to handle requests

VENUE_ID = '4d14cf30401db60cdf4ddba4'

url = 'https://api.foursquare.com/v2/venues/{}/nextvenues/search?client_id={}amp;client_secret={}amp;v={}'.format(
        VENUE_ID,
        CLIENT_ID,
        CLIENT_SECRET,
        VERSION)

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

Вывод:

 {
    "meta": {
        "code": 404,
        "errorType": "other",
        "errorDetail": "Endpoint not found",
        "requestId": "5ca6fc44351e3d25e5d1da14"
    },
    "response": {}
 }
  

Ответ №1:

Решена. Мой синтаксис URL был неправильным. Правильный синтаксис без «поиска».