Pull to refresh
0
Scorocode
Готовый облачный backend для любых приложений

Предновогодний релиз API и портала Scorocode

Reading time 3 min
Views 7.1K


Здравствуй, Хабр. С наступающим тебя! Как и обещали, к концу года обновили API и портал Scorocode.

Ключевые нововведения:

  • (по многочисленным просьбам трудящихся) Открыли API по управлению приложением
  • Реализовали фабрику ботов Telegram
  • Обновили дизайн и функциональность портала
  • Обновили документацию

И у нас акция!

Подробности под катом.

API по управлению приложением


Расширили протокол API, включив в него почти все внутренние методы. Теперь, после создания приложения в личном кабинете, можно управлять через API коллекциями, полями, индексами, скриптами, триггерами. Это дает возможность нашим клиентам реализовать собственный backoffice для администрирования приложений.

Все новые методы по сложившейся традиции реализованы в виде POST запросов с JSON контентом, ответ от API приходит тоже в JSON.

Приложение


  1. Получение приложения со всей структурой коллекций и настройками

Коллекции


  1. Получение списка коллекций
  2. Получение конкретной коллекции
  3. Создание коллекции
  4. Изменение коллекции
  5. Удаление коллекции
  6. Клонирование коллекции

Поля коллекции


  1. Создание поля коллекции
  2. Удаление поля коллекции

Индексы коллекции


  1. Создание индекса по полям коллекции, в т.ч. составного
  2. Удаление индекса коллекции

Серверные скрипты


  1. Получение папок и скриптов приложения по пути
  2. Создание новой папки
  3. Удаление папки со всем содержимым
  4. Получение скрипта
  5. Создание нового скрипта
  6. Изменение скрипта
  7. Удаление скрипта

Боты Telegram


Да, да. И мы туда же. Теперь мы умеем хостить ботов Telegram. Обработка событий от бота пишется в серверном скрипте, который привязывается к боту. Так как в серверных скриптах у нас есть полная поддержка npm, то простор для реализации разнообразных ботов безграничен.
Методы API работы с ботами:

  1. Создание бота
  2. Изменение бота
  3. Удаление бота

Портал


Портал стал двуязычным, добавился английский язык. Поводом стало то, что у нас появились иностранные пользователи, ну и планов по выходу на иностранные рынки — громадьё. Весь портал переписан на react+redux, что сделало его удобным и отзывчивым.

Приятные мелочи:

  1. Работа с данными в таблицах стала удобнее и понятнее, особенно в части работы с полями типов Relation и Pointer
  2. В серверных скриптах теперь можно запускать скрипт и видеть консольный вывод от него

Кстати, по п.2 много просьб было реализовать поле для ввода входного пула параметров скрипта для отладки. Мы решили не делать этого, чтобы не загромождать интерфейс. Вы всегда можете на время отладки «во первых строках» своего скрипта написать:

pool.myData = "some test input data"

Документация


Перевели документацию на движок mkdocs. Добавились описания нового API. Подробнее о нововведениях в переработанной документации.

Акция 1*(fullPrice/10) == 3*fullPrice


А теперь самое приятное. Мы запускаем новогоднюю акцию до 31 декабря 2016 г. — переход на тариф Indie всего за 990 рублей за 3(!) месяца. Вот такая вот математика.

Тариф даёт доступ к маркетплейсу, увеличенное время выполнения серверного кода и количество запросов к API, больше PUSH-уведомлений и расширенное облачное хранилище.

Пополнить баланс можно в личном кабинете с любой карты. Оплатить тариф по акции можно в «Настройках» приложения на вкладке «Тарифный план».

Дополнительная плюшка


Готов функционал по распознаванию текстов из изображений с использованием движка ABBYY, но пока не включен в продакшн для широких масс, то есть досутпен только в корпоративных проектах. Так как функция платная, около 2 руб. за страницу А4, то хотелось бы выслушать мнение уважаемого сообщества о востребованности данной функции. Если скажете, что нужно — включим.
Only registered users can participate in poll. Log in, please.
Нужен ли вам платный функционал по распознаванию текстов из изображений в Scorocode?
11.9% Да, нужен, готов платить за него 5
88.1% Нет, не нужен 37
42 users voted. 37 users abstained.
Tags:
Hubs:
+6
Comments 11
Comments Comments 11

Articles

Information

Website
scorocode.ru
Registered
Employees
11–30 employees
Location
Россия