Задача: написать простое веб-приложение на основе фреймворка Flask, которое:
1.
1.
- Сможет получать token после авторизации по OAuth2.0
- Используя token
- :
- получить список добавочных номеров клиента по адресу http://simplestsapp:5055/extlist/
- получить случайный добавочный по адресу http://simplestsapp:5055/randomext/
Никаких требований к графическому виду нет.
Документация находится по адресуhttps://ringme-confluence.atlassian.net/wiki/pages/viewpage.action?pageId=9895939
На данный момент она еще не полная и читать ее всю нет смысла.
Для реализации задачи достаточными являются разделы
Структура REST APIБыстрый старт
Экстеншен (добавочный номер)
По-сути, задачи сводится к получению user_client_id id из ресурса "Пользователь" и получения по нему списка добавочных, используя ресурс "Экстеншен"
Приложение типа trusted уже создано и имеет параметры:
App Name: simplest_task
App Redirect URL: http://simplestsapp:5055/login/authorized
App ID: 968fbae9e9e247d08017ff5f05d8a572
App Secrect: a6c65c78d4ce44a18fbbe3f941dc44f1
App Trusted: Yes
По-сути, задачи сводится к получению user_client_id id из ресурса "Пользователь" и получения по нему списка добавочных, используя ресурс "Экстеншен"
Приложение типа trusted уже создано и имеет параметры:
App Name: simplest_task
App Redirect URL: http://simplestsapp:5055/login/authorized
App ID: 968fbae9e9e247d08017ff5f05d8a572
App Secrect: a6c65c78d4ce44a18fbbe3f941dc44f1
App Trusted: Yes
Параметры тестового пользователя:
"login": "simpleuser",
"password": "2323lEEyy"Предварительно необходимо создать свое public приложение
Параметры тестового пользователя(login/password) указаны в письме.
"password": "2323lEEyy"Предварительно необходимо создать свое public приложение
Параметры тестового пользователя(login/password) указаны в письме.
Базовый адрес REST Api https://apiproxy.telphin.ru/api/ver1.0/