Кажется, я не могу это понять. Класс: class Assets { function getOne($id) { $asset = DBO_Asset::getOneByPublicId($id); return $asset->id; } } Index.php: require_once 'restler/restler.php'; require_once 'API/Assets.php'; $rest = new Restler(); $rest->addAPIClass("Assets"); $rest->handle(); URL: http://localhost/api/index.php/assets/getOne/8TWVTZAU Результат: { "error": { "code": 404, "message": "Not Found" } } Я понятия не имею, почему это создает 404, но я следовал […]
По какой-то причине, когда я развертываю свой API с помощью API-интерфейсов Restler (вилка интерфейса Swagger) для производства, он дает мне общую ошибку 404 при загрузке: /api/explorer Когда я более откровенен и заявляю: /api/explorer/index.html Он загружает обрамление для страницы, но затем сообщает «404: Not Found ../resources.json» в красном тексте под заголовком: Я вполне уверен, что есть […]
Последующие вопросы для этого решения: https://stackoverflow.com/a/31883204/3548238 Если я хочу зарегистрировать запрос в событии onRespond (), как я могу получить доступ к коду состояния? Например: если запрос отвечает кодом состояния 200, я бы хотел записать «success = 1», и если это что-то еще, то «success = 0», Могу ли я каким-либо образом получить доступ к сообщению, […]
Я хочу начать использовать Restler для разработки Rest api, но я не нашел никакой подробной информации о том, как его установить, кроме того, он работает на сервере nginx. Есть ли способ запустить эту инфраструктуру на apache? Существуют ли другие альтернативы для создания высококачественного APIS? Есть ли подробная документация об установке этой структуры? Я должен иметь […]
Моя цель: я хочу сделать сертификат и загрузить его. У меня есть следующий сценарий : в схемах: request : browser —> Страница PHP —> Веб-сервис PHP Restore —> bash ответ : bash —> PHP Rest web service —> Страница PHP —> браузер подробно : Веб-сервис REst, вызываемый с php-страницы, следующий: делает сертификат в bash и […]
Привет всем, я просто попытался понять, как установить Restler для создания веб-службы PHP, но я не могу этого сделать. Я не понимаю руководство ( https://github.com/Luracast/Restler ), я просто установил композитора, и теперь я не знаю, что мне нужно делать. Я думаю, что мне нужно запустить команду, но я не знаю, и где я должен поместить […]
Я тестировал некоторые PHP-скрипты, которые используют aws-sdk-php для загрузки файлов в хранилище S3. Эти сценарии, похоже, работают хорошо, когда они выполняются непосредственно из браузера, но не удается при попытке использовать его через класс API в Luracast Restler 3.0 Пример сценария, который загружает некоторый фиктивный файл, выглядит следующим образом: <?php require_once (dirname(__FILE__) . "/../lib/aws/aws.phar"); use Aws\Common\Aws; […]
Я пытаюсь создать плагин для создания сервера API для инфраструктуры Oxwall. Я новичок в Restler, но опытный разработчик для платформы Oxwall. Я получаю следующую ошибку при доступе к URL. { "error": { "code": 404, "message": "Not Found" }, "debug": { "source": "Routes.php:383 at route stage", "stages": { "success": [ "get" ], "failure": [ "route", "negotiate", […]
Я установил Restler на своем локальном сервере для тестирования и создания некоторых API для моего проекта. Запросы Api обрабатываются через http://localhost/myproject/api/ . Проблема в том, что каждый раз, когда я пытаюсь сделать запрос, я получаю следующую ошибку: { "error": { "code": 404, "message": "Not Found" }, "debug": { "source": "Routes.php:383 at route stage", "stages": { […]