Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Разработка плагинов, вопросы по API  ->  REST API и Генератор решений

Раздел для разработчиков. Обсуждение создания плагинов, вопросы и пожелания по API Amiro.CMS

Добавлено: 06.06.16 12:43:20 #1



Регистрация: 18.05.16
Сообщений: 7


Обратиться по имени

Здравствуйте!
Возник такой вопрос:
в генераторе решений сгенерировал каркас дистрибутива, указал галочку "REST API"
Установил мoдуль, вижу файл AmiClean_test_Service.php

В админ-панели в сервисах создал запись с токеном и указал пользователя и модуль Test (свой)
перехожу по аресу
http://domain/ami_service.php?service=ami_webservice&fullEnv=1&action=sys.auth&version=1.1&apiKey={$apiKey}
Получил ответ
{"data":{"errorCode":"OK","errorMessage":"","version":"1.1","appToken":"{$apiKey_gen}"}}

как я понимаю полученный токен {$apiKey_gen} я использую для второго обращения к ami_service

Вопрос:
1. по какому дальше адресу я должен обратиться что бы получить данные из моего файла AmiClean_test_Service.php
2. Где можно посмотреть пример web-service
на данный момент в файле
class AmiClean_Dscontent_Service extends AMI_Module_Service{
    /**
     * Adds web-service handlers.
     *
     * @param  array $aEvent  'on_webservice_start' event data
     * @return void
     */
    public function addWebserviceHandlers(array &$aEvent){
        parent::addWebserviceHandlers($aEvent);
        // Your web-service handlers here

        return $aEvent;
    }
}



Добавлено: 06.06.16 13:04:02 #2



Регистрация: 22.10.12
Сообщений: 73


Обратиться по имени
Добавлено: 06.06.16 13:39:27 #3



Регистрация: 18.05.16
Сообщений: 7


Обратиться по имени

Спасибо, вроде разобрался





Создать новую тему

Всего тем: 6630
Всего сообщений: 27746
Всего зарегистрированных пользователей: 48912
Последний зарегистрированный пользователь: user33269596