API Foursquare для объекта дает ошибку 301 - PullRequest
1 голос
/ 09 февраля 2012

Я использую Foursquare API для получения информации о месте проведения, когда я делаю запрос через CURL, это выдает ошибку

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/0.8.52</center>
</body>
</html>

.Раньше он работал нормально, а также получил результат, но теперь, похоже, не работает сейчас.Не могли бы вы дать мне какие-либо предложения?

Мой API-адрес URL

https://api.foursquare.com/v2/multi?requests=/venues/172832,/venues/172832/tips&oauth_token=MyToken

Спасибо заранее.

Ответы [ 2 ]

1 голос
/ 22 февраля 2012

301 не является кодом ошибки. Это код статуса http. Вам нужно прочитать ответ заголовка http и получить местоположение, на которое вы перенаправлены.

0 голосов
/ 10 февраля 2012

Выполнение вашего запроса с помощью моего собственного токена авторизации возвращает действительные результаты - вы уверены, что у вас нет опечатки или поврежденного элемента в вашем URL при фактическом выполнении запроса?

Кроме того, обязательно указывайте параметр версии в своих запросах, чтобы избежать поломки в будущем (https://developer.foursquare.com/overview/versioning)

...