Articles of rest

Чтение ответа API REST в PHP

Я пытаюсь прочитать Raven SEO Tools API. Это REST API, и в настоящее время он обслуживает резервное копирование данных как XML (или JSON, если я выбираю), когда я просто запрашиваю URL-адрес через веб-браузер. Каков наилучший способ получить ответ со своего сервера на мой собственный PHP-скрипт, чтобы я мог поиграть с ним. Любая помощь очень ценится […]

Как реагировать на промежуточную платформу PHP

Я создаю промежуточное ПО для авторизации в REST API. Мой API создан с использованием Slim PHP Framework, который в случае предоставления отличных функций для создания API. Одна из этих особенностей – Middleware. Мне нужно проверить учетные данные в Middleware и ответить с ошибкой (код HTTP с описаниями JSON) пользователю. Но, к сожалению, Slim Framework дает […]

Как использовать php restful api-centric design internal вместо HTTP-запроса

Я хочу создать php resty api-centric веб-приложение / веб-сайт, где у меня есть data / api, который вызывается из моего кода переднего конца. Помимо того, что каждый раз, когда я загружаю страницу, вы вызываете запросы HTTP / curl-запроса, что я могу сделать для внутренних вызовов API с использованием таких фреймворков, как slim? Я не уверен […]

API как ядро ​​для веб-сайта и мобильного приложения

У меня разные вопросы о идее полной архитектуры. Я надеюсь, что кто-то с большим опытом может помочь мне, потому что я в значительной степени застрял во всех возможностях. Я планирую переписать веб-сайт сообщества. В будущем наш клиент хочет использовать родные мобильные приложения. Поэтому мне нужно будет принять это во внимание. Из-за этого я решил создать […]

является спокойным, предназначенным только для веб-служб ИЛИ для веб-сервисов и веб-страниц?

Я прочитал много полезных руководств для PHP. (Я не хочу углубляться в то, почему я не использую RoR. Это связано с тем, что команда более знакома с PHP) Поскольку мы планируем дальнейшее расширение использования API-интерфейсов, я прочитал, что важно внедрять Restful web-сервисы. Я рассмотрел такие обучающие программы, как http://www.gen-x-design.com/archives/create-a-rest-api-with-php/ По-видимому, успокаивающее средство предназначено для веб-сервисов. […]

Howto Reverse-Engineer REST-Webservice

В настоящее время я пытаюсь перепроектировать частный REST-Webservice, в котором отсутствует документация. Единственное, что я знаю об этом, это то, что он написан на PHP, используя ZendFramework. Есть ли простой способ узнать, какие действия разрешены и какие параметры я должен предоставить, чтобы сделать работу правильно? Привет, Роб

Лучший способ проверить API REST?

Я только что создал REST API, используя PHP Slim Framework. Тем не менее, я хотел бы знать, каким будет лучший способ проверить этот API. Лучше ли тестировать его с помощью PHP или object-c (где он будет использоваться) или через какой-либо онлайн-сервис, который позволяет вам тестировать REST API? Все выходы находятся в JSON.

Поддержка HTTP 100 Продолжить PHP

Я работаю над PHP webapp, который принимает большие POSTed загрузки файлов от конкретных клиентов и хотел бы принять или отклонить эти загрузки (на основе разных заголовков и других факторов, а не только размера), прежде чем файл будет загружен с помощью HTTP / 1.1 100 Продолжать. Некоторые быстрые фон из HTTP / 1.1 spec 8.2.3 : […]

Использование трансформатора в API laravel / dingo

Я создаю набор API-интерфейсов REST для доступа к моим мобильным приложениям с использованием шаблона репозитория laravel. Я использую dingo как структуру REST. Я смущен тем, как ответ для API должен быть выполнен с использованием трансформатора. У меня есть функция контроллера ниже if(!$user) { //Authenticate with Twitter and authenticate //Register user and issue jwt $user = […]

Неблокирующие HTTP-запросы в объектно-ориентированном PHP?

У меня есть клиентское приложение PHP, которое взаимодействует с сервером RESTful. Каждый экземпляр PHP Goat на клиенте должен инициализировать себя на основе информации в запросе / козе на сервере (например, / goat / 35, / goat / 36 и т. Д.). Он делает это, отправив HTTP-запрос на соответствующий URL-адрес через cURL. Работа с 30 + […]