Фев
24
2015
Обновление от 24.02 – полноценное API
Настал долгожданный час обновления, которого все ждали долго и трепетно. Это, без сомнения, не просто новые возможности нашей системы. Речь идет о том, что для сайтов uWeb наконец-то создан полноценный API!
Обновление доступно на всех серверах.
Новый API имеет вполне ощутимые отличия от прежнего. Заметим сразу, что существующий API функционирует только в режиме read-only. Это был, по сути, "пробный шар", после чего велись длительные работы по усовершенствованию и добавлению нового в существующий набор API-функций.
Обновленный uAPI включает в себя 13 модулей. Это:
каталог статей, видео, гостевая книга, каталог сайтов, каталог файлов, каталог статей, мини-чат, онлайн-игры, пользователи, форум, фотоальбомы, FAQ.
Поддерживается 3 формата обмена данными;
– JSON;
– XML;
– Text Plain.
Присутствует 4 способа получения и отправки данных:
– GET (получение);
– POST (отправление [например, добавить]);
– PUT (отправление [например, редактировать]);
– DELETE (удаление).
uAPI умеет:
– не пропускать ни одного, из представленных материалов;
– включать в работу абсолютно все разделы;
– учитывать все комментарии;
– использовать все фильтры;
– работать с учетом полного объема функций.
С помощью нового uAPI становится доступным создать мобильное приложение для ресурса или, например, ввод новой закрепленной панели управления в клиентском доступе, чтобы не предоставлять полноценный вариант данной панели. Можно даже оформить его отличительно от первого, новым дизайном.
Для работы с uAPI вам понадобится:
– consumer key;
– consumer secret;
– token;
– token secret.
- 1Для того, чтобы воспользоваться новыми токенами нужно перейти на страницу uAPI-приложения. Количественных ограничений для токенов не установлено!
- 2Для упрощения ваших действий, создан специальный PHP-модуль. Он формирует подписи ваших запросов при работе с uAPI. От вас обязательная подпись всех отправленных вами запросов (протокол авторизации OAuth 1.0a). Данный модуль все сделает за вас! Нужно только ввести данные.
- 3Профилактический подход к работе uAPI показал, что 300 запросов с одного токена от одного сайта в час является максимальным. Это лимит. Стоит понимать, что только время, опыт ваших разработок и отзывы, которые вы нам присылаете, покажут адекватность выбранного числа. Пишите. :)
- 4Для активизации отдельного модуля предусмотрена своя установка API. Алгоритм ваших действий следующий:
– переходите в "панель управления";
– находите "нужный вам модуль";
– затем в "настройки модуля";
– после включаете uAPI для модуля (скриншот).
Страницы uAPI-документации позволяют:
– ознакомиться с документацией по нужному вам модулю;
– зарегистрировать токена в режиме "полуавтомат";
– выбрать нужный вам конструктор uAPI, обладающий автоматической;
– подстройкой кода запросов.
Страницы uAPI-приложения позволяют:
– видеть список ваших приложений;
– пройти процедуру регистрации приложения;
– ознакомиться с репликациями;
– опробовать запросы и, конечно, функции.
Демонстрационными показателями работы команды наших разработчиков стали три скрипта, примеры. Два из них имеют открытый код. Кроме того стала доступна uID-авторизация стороннего сайта и добавление с него нужных вам материалов.
Основным моментом нашего с вами успешного сотрудничества является тесное взаимодействие между командой uWeb и разработчиками персональных веб-сайтов. Мы создали, для вас, специальную лабораторию оптимизации uAPI, где можно связаться с нами по любому, относящемуся к данной теме, вопросу: отправить код или предложение, проинформировать нас о баге или просто попросить совета. Наша общая цель: создание идеального uAPI, которое сможет путем интеграции наших стараний, работать на общее благо без сбоев и проблем!
Оставайтесь на связи. :) Искренне желаем всем нашим будущим разработчикам количественного минимума ошибок и главное – отличного кода!
- Автор: Sheriff
Категории
Обновления [76] |
Новости [10] |
Команда uWeb [1] |
Архив записей
- 2012 Июль
- 2012 Октябрь
- 2013 Март
- 2013 Апрель
- 2013 Июнь
- 2013 Июль
- 2013 Август
- 2013 Октябрь
- 2013 Ноябрь
- 2014 Январь
- 2014 Февраль
- 2014 Март
- 2014 Май
- 2014 Июнь
- 2014 Июль
- 2014 Август
- 2014 Октябрь
- 2014 Ноябрь
- 2014 Декабрь
- 2015 Январь
- 2015 Февраль
- 2015 Апрель
- 2015 Май
- 2015 Июнь
- 2015 Июль
- 2015 Август
- 2015 Октябрь
- 2015 Декабрь
- 2016 Январь
- 2016 Март
- 2016 Апрель
- 2016 Май
- 2016 Июль
- 2016 Август
- 2016 Сентябрь
- 2016 Октябрь
- 2016 Ноябрь
- 2016 Декабрь
- 2017 Январь
- 2017 Февраль
- 2017 Март
- 2017 Апрель
- 2017 Май
- 2017 Июнь
- 2017 Июль
- 2017 Август
- 2017 Сентябрь
- 2017 Декабрь
- 2018 Январь
- 2018 Февраль
- 2018 Июнь
- 2019 Февраль
- 2019 Март
- 2019 Апрель
- 2019 Май
- 2019 Июнь
- 2019 Июль
Всего комментариев: 12