Этот сервис позволяет сохранять, читать и удалять любые данные, привязанные к пользователю бота.

Запись данных

Чтобы записать данные в нашу базу данных:

создайте в сценарии блок HTTP-запрос,
выберите метод POST и
в поле URL скопируйте данную ссылку:
https://tools.aimylogic.com/api/data/${userId}

Во вкладке BODY HTTP-запроса нужно указать JSON объект, в котором вы можете указать любые данные, которые хотите сохранить. Например:

{
"var1": "value",
"var2": 100,
"var3": [1,2,3]
}

вкладки RESPONSE и HEADERS заполнять не нужно.



Чтение данных

Чтобы прочитать данные из нашей базы данных:

создайте в сценарии блок HTTP-запрос,
выберите метод GET и
в поле URL скопируйте данную ссылку:

https://tools.aimylogic.com/api/data/${userId}

На вкладке RESPONSE напишите название переменной, в которую вы будете записывать данные, и в поле значение пропишите нужное значение, например,
$httpResponse
вкладки BODY и HEADERS заполнять не нужно.



Если никаких данных для этого пользователя найдено не будет, то запрос вернется с ошибкой 404. А если данные будут найдены, то в переменную $httpResponse будет записан тот объект, который ранее был сохранен в базу данных.


Удаление данных

Чтобы удалить все данные для текущего пользователя:

создайте в сценарии блок HTTP-запрос,
выберите метод DELETE и
в поле URL скопируйте данную ссылку:

https://tools.aimylogic.com/api/data/${userId}
вкладки RESPONSE, BODY и HEADERS заполнять не нужно.
Пример реализации

Вы можете рассмотреть пример использования базы данных на данном уроке: Как сохранять информацию о пользователе
Была ли эта статья полезна?
отменить
Спасибо!