Foursquare Java SDK: 405 "Эта конечная точка поддерживает только GET"

Я реализовал SDK foursquare-api-java в своем приложении для Android.

Отправка примера запроса, описанного в https://code.google.com/p/foursquare-api-java/wiki/BasicUsage - все это работает в эмуляторе. Он ломается, как только я пытаюсь это сделать по телефону, возвращая сообщение 405 "Эта конечная точка поддерживает только GET".

Кто-нибудь сталкивался с такой же проблемой? Есть идеи?

2 ответа

Решение

У меня была эта проблема в Android ICS.

Проверьте это: http://code.google.com/p/foursquare-api-java/issues/detail?id=66

Ошибка была исправлена ​​удалением setDoOutput(true) из класса DefaultIOHandler.java.

Не уверен, что вы делаете, но большинство функций доступно только как GET. Пользователь / сам является примером.

Надеюсь это поможет. Просто измените его, чтобы получить запрос вместо публикации

Другие вопросы по тегам