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. Пользователь / сам является примером.
Надеюсь это поможет. Просто измените его, чтобы получить запрос вместо публикации