Articles of rest

Обращение с cookies

Я создаю клиентское приложение на основе Guzzle. Я застрял в обработке файлов cookie. Я пытаюсь реализовать его с помощью плагина Cookie, но я не могу заставить его работать. Мое клиентское приложение является стандартным веб-приложением, и похоже, что он работает до тех пор, пока я использую один и тот же объект guzzle, но по всем запросам […]

Тестирование веб-служб RESTful с использованием PHPUnit

Может кто-нибудь, пожалуйста, дайте мне знать, как протестировать веб-службы RESTful с помощью PHPUnit? У PHPUnit нет такой возможности.

Сохранять объекты в REST API вместо DB с помощью Doctrine 2

Это связано с моим другим вопросом: Персистентные объекты, использующие API REST . Для проекта в Symfony2 мне нужно иметь возможность сохранять объекты, используя удаленный (сторонний) RESTful API . Я также хочу иметь возможность извлекать объекты с данными из этого API. Другими словами, мои объекты сохраняются в сторонней базе данных . Они не сохранены в моей […]

Лучший способ защитить частный REST API без аутентификации пользователя для мобильного приложения

Я делаю некоторые Restful API для моего мобильного приложения. Связь между APP и веб-сервером должна быть выполнена в REST. Эти apis должны быть закрытыми, и только мое приложение должно иметь возможность называть их успешными результатами. Жесткая часть заключается в том, что в моем приложении нет идентификатора пользователя и пароля, поэтому я не знаю, как я […]

Хороший PHP Rest Api library

Я разрабатываю кросс-платформенную систему, и мне нужно создать API для отдыха, чтобы связать их вместе. У меня много времени на PHP, и я хочу использовать его для этой службы. Я мог бы разработать API на 100% вручную, но я надеюсь, что там есть отличные библиотеки, которые могут облегчить мое развитие. Кто-нибудь имеет опыт работы с […]

Тонкие параметры PHP и GET

Я играю с Slim PHP в качестве рамки для RESTful API, и пока это здорово. Супер легко работать, но у меня есть один вопрос, на который я не могу найти ответ. Как я могу получить параметры GET из URL-адреса в Slim PHP? Например, если бы я хотел использовать следующее: http://api.example.com/dataset/schools?zip=99999&radius=5 Случай с понедельника? Я переусердствовал? […]

Внедрение аутентификации RESTful API с использованием токенов (Yii / Yii2)

Я создаю API в Yii 1.x, который будет использоваться с мобильным приложением. Часть процесса включает логин (с именем пользователя и паролем), используя следующий JSON-запрос ниже: // Запрос отправлен с именем пользователя и паролем { "request" : { "model" : { "username" : "bobbysmith", "password" : "mystrongpassword" } } } // Если успешно зарегистрирован в ответ, […]

API REST: запрашивать тело как данные JSON или plain POST?

В настоящее время я создаю REST API. В настоящее время все методы GET используют JSON в качестве формата ответа. Какова наилучшая практика операций POST и PUT? Использовать JSON в теле запроса или обычном POST? Я ничего не могу найти по этому поводу. Я вижу, что Twitter использует POST, например: https://dev.twitter.com/docs/api/1/post/direct_messages/new Каковы преимущества использования формата JSON? […]

Защита API REST и Slim Framework

Я довольно новичок в API REST, и я понимаю, что есть уже несколько вопросов, уже опубликованных. Тем не менее, пересмотр этих вопросов фактически оставил меня более смущенным тем, как с этим справиться. Я создал REST API, используя Slim Framework, который я просто использую для передачи данных. Я не буду использовать логины пользователей или аутентификацию, поэтому […]

Дизайн дизайна LARARE RESTful API

Я новичок в Laravel (4 и 5), а недавно я работаю над RESTful API. Чтобы разрешить несколько версий API, я использую URL для определения версии. Я прочитал этот пост и кажется, что большинство людей следуют этому подходу: Как организовать различные версии REST API-контроллеров в Laravel 4? Структуры папок: /app /controllers /Api /v1 /UserController.php /v2 /UserController.php […]