Вопросы по теме 'restler'

Как я могу вернуть объект данных при создании RestException?
function put($id, $name) { try { product::put($id, $name); } catch(\util\BadNameException $e) { throw new RestException(400, "Please supply a better name."); } } При возврате сообщения об ошибке я также хочу...
504 просмотров
schedule 17.09.2023

Описание объекта ответа в API-Explorer/Swagger
Я использую API-Explorer от Restler 3 , который является ответвлением Swagger-UI , и мне интересно, нашел ли кто-нибудь эффективный способ документирования/описания объекта ответа JSON, который возвращает API. Очевидно, что кое-что из этого — в...
1012 просмотров
schedule 22.01.2023

Запрос REST не работает вне Проводника
Я использую Restler API Explorer (форк пользовательского интерфейса Swagger), и когда я тестирую вызов службы, он работает нормально, но когда я вырезаю и вставляю тот же URL-адрес в расширенный клиент REST Chrome, я получаю сообщение об ошибке «403...
189 просмотров
schedule 06.04.2023

как отправить данные с помощью Curl в php?
Я создал веб-сервисы в рамках рестлера и пытаюсь вставить данные с помощью curl в php из клиентской библиотеки, которую я создал. api.php /** * Manually routed method. we can specify as many routes as we want * * @url POST...
4366 просмотров
schedule 04.03.2023

Загрузка файла с помощью Restler v3
Совсем недавно в Restler v3 была добавлена ​​поддержка загрузки multipart/form-data ( источник ), но я не могу заставить его работать. В моем файле index.php я добавил: $r->setSupportedFormats('JsonFormat', 'UploadFormat'); Когда я...
1564 просмотров
schedule 14.12.2023

Использование SwiftMailer внутри класса Restler
Пытаюсь понять, как использовать SwiftMailer внутри Restler. Я думаю, что я могу просто включить это неправильно. Согласно документации SwiftMailer , все, что мне нужно сделать, это включить один файл через require_once , и их автозагрузчик делает...
1381 просмотров
schedule 30.10.2023

Класс AFNetworking AFHTTPClient
Я новичок в программировании для iOS, особенно когда речь идет о веб-сервисах. Я разрабатываю приложение для академических целей, и мне нужно общаться с моим сервером, в настоящее время использую AFNetworking2 и Restler/php, все работает, когда дело...
10058 просмотров

Формат загрузки и аннотации
Теперь, когда доступен класс UploadFormat, у меня есть один вопрос: Совместим ли формат загрузки с аннотациями Restler? Если да: как его использовать? "@param файл $файл" ? Если нет: значит, я не понимаю смысла этого класса. Как обрабатывать...
118 просмотров
schedule 23.04.2023

Restler GET работает, но POST возвращает 404
У меня есть простой класс для Restler ( http://luracast.com/products/restler ), например: class Team extends PostgreSQL { function post($name) { } function players($teamId) { } } Если я запускаю curl GET, вот так: curl...
266 просмотров
schedule 23.04.2024

Загрузите CSV в Restler 3rc5 через CSVformat
Я пытаюсь отправить CSV в один из наших API и импортировать из него данные. Я взглянул на CSVFormat, и похоже, что он обрабатывает синтаксический анализ CSV и помещает результат в массив, и это здорово! Однако у меня возникают некоторые проблемы при...
156 просмотров
schedule 25.03.2024

Restler получить/индексировать с необязательным значением
Я пытаюсь определить метод с помощью Restler, чтобы, если я делаю .../clients/123 , он возвращал этого конкретного клиента, а если я не использовал 123, он возвращал всех клиентов. Я пробовал это: /** * @param int $id The SQL identifier */...
71 просмотров
schedule 04.08.2022

Передайте значения параметров в __construct() при использовании контейнера внедрения зависимостей Restler 3 Scope
У меня есть приложение, которое использует DIC Pimple для управления внедрением зависимостей; это прекрасно работает при вызове определенных методов через командную строку или внутри. Однако, как только я пытаюсь вызвать их с помощью API,...
285 просмотров
schedule 01.10.2023

Как вы документируете конечные точки API рестлера, которые реализованы в базовом классе?
Допустим, у меня есть базовый класс и несколько производных классов. Базовый класс реализует метод, который я хочу использовать во всех производных классах, но я хочу, чтобы документы swagger правильно отражали каждый класс. Каков правильный способ...
34 просмотров
schedule 16.10.2022

Версия Restler без копирования всей предыдущей версии API
Я использую Restler 3.0.0-RC6, и я запутался в версиях. У меня есть версия v1 (в пространстве имен), и теперь мне нужно внести критическое изменение в API, поэтому я хочу создать каталог/пространство имен v2. Однако мне нужно изменить только пару...
80 просмотров
schedule 06.05.2023

Рестлер с развязностью-2.0
Swagger 2.0 ПОТРЯСАЮЩИЙ по сравнению с версией, которую использует Restler RC6. Есть ли простой способ продолжить использование текущей ветки RC6, но заменить часть swagger-ui на версию 2.0?
114 просмотров
schedule 29.06.2023

Рестлер, не требующий обязательных свойств
У меня есть это для моего класса объектов и класса API. Я могу позвонить по почте, не отправляя task_list_id или display_order . Пока я просто передаю title , он вызывает метод. class BaseTaskObj { /// @var int $task_list_id...
34 просмотров
schedule 25.12.2022