Articles of rest

Что произойдет, если служба облачных данных Parse завершится с ошибкой?

Я рассматриваю возможность использования службы облачных данных Parse для моего мобильного приложения iOS / Android. Из того, что я вижу из документации , мое приложение будет тесно связано с Parse SDK, которое, в свою очередь, использует API Parse REST (я предполагаю). Какие меры можно предпринять для перенаправления приложения на другую службу, если Parse не работает […]

Volley JSONException: Конец ввода символа 0

Я видел, как другие сталкиваются с этой проблемой, но ни одна из должностей мне не помогла. Я пытаюсь использовать Volley для моей библиотеки вызовов REST, и когда я пытаюсь использовать вызов Put с объектом JSON в качестве параметра, я получаю сообщение error with: org.json.JSONException: End of input at character 0 of . Вот код: protected […]

"Http: // {root_dir} / oauth / token" Файл не найден в Magento для регистрации приложения REST API

У меня есть письменный код в ZEND для доступа к Magento REST API для доступа к данным. <?php require_once 'Zend/Oauth/Consumer.php'; class AuthController extends Zend_Controller_Action { public function init() { $this->hostname = 'http://localhost/magento'; $consumerKey = 'mkkzxuu1bkveejyzjam5hl2pzaxxepwv'; $consumerSecret = 'bcmczrp3ofn9vmviqu3j8o1ioa7fisl6'; $callbackUrl = 'http://localhost/magento/oauth/token'; $this->config = array( 'callbackUrl' => $callbackUrl, 'requestTokenUrl' => $this->hostname . '/oauth/initiate', 'siteUrl' => $this->hostname […]

Spring MVC, Thymeleaf & REST

В настоящее время у меня есть проект с использованием контроллера Spring и Thymeleaf для создания небольшого приложения для браузера. Класс контроллера объявляется как @Controller public class MyController { Внутри контроллера у меня есть GET, определяемый как @RequestMapping(value = "/foobars", method = RequestMethod.GET) String index(Model model, — more params —) { //call repository and get foobarsList […]

POST-корпус JSON с использованием Retrofit

Я пытаюсь выполнить POST JSONObject с помощью библиотеки Retrofit, но когда я вижу запрос на принимающей стороне, длина содержимого равна 0 . В интерфейсе RestService: @Headers({ "Content-type: application/json" }) @POST("/api/v1/user/controller") void registerController( @Body JSONObject registrationBundle, @Header("x-company-device-token") String companyDeviceToken, @Header("x-company-device-guid") String companyDeviceGuid, Callback<JSONObject> cb); И с ним звонят, mRestService.registerController( registrationBundle, mApplication.mSession.getCredentials().getDeviceToken(), mApplication.mSession.getCredentials().getDeviceGuid(), new Callback<JSONObject>() { // […]

Специальная схема URL-адреса Android отказывается работать / Как перейти в приложение Android после OAuth

Отредактируйте, пожалуйста, см. Мой второй ответ ниже этого вопроса для гораздо более сжатого и простого отображения проблемы Я, наконец, ударил по моему концу. Я работаю над кросс-платформенным приложением (IOS и Android) с использованием титана и подключается к salesforce api через вызовы отдыха. Я потратил 3 дня и 20 часов на эту проблему, и я все […]

Неизвестная ошибка протокола с HTTPS-соединением на Android

Я звоню в службу REST, используя HTTPS в приложении Android. У меня уже есть рабочий код для этого, но теперь, когда я использую недавно установленный сервер, на котором размещается служба REST, я больше не могу устанавливать соединение. Вот исключение: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x15b7768: Failure in SSL library, usually a protocol error error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol […]

Как отправить JSon как BODY В запросе POST на сервер из приложения Android?

Я работаю над своим первым Android-приложением. Теперь ват, который я хочу сделать, это сделать запрос POST для службы restfull, запущенной на сервере, и я хочу, чтобы BODY этого запроса был JSon String. Я использую GSon для генерации JSon для отправки на сервер. Код, который я использую, чтобы выполнить запрос POST: HttpPost requisicao = new HttpPost(); […]

Как отправить запрос getForObject с параметрами Spring MVC

У меня есть метод на стороне сервера, который дает мне информацию о конкретном имени, зарегистрированном в моей базе данных. Я получаю доступ к нему из своего приложения для Android. Запрос на сервер выполняется нормально. Я пытаюсь передать параметр на сервер в зависимости от имени, которое я хочу получить. Вот мой метод на стороне сервера: @RequestMapping("/android/played") […]

Модернизация с использованием старой школы

Я использую внешнюю службу, например: http://domain.com/free/v1/servicename.ext?format=json&num_of_days=4 Я пытаюсь использовать Retrofit следующим образом: @GET("/free/v1/servicename.ext?format=json&num_of_days={numOfDays}") void serviceName(@Path("numOfDays") int numOfDays, Callback<Result> callback); Но возникает исключение: URL query string must not have replace block. Он совместим с этим типом URL?