База данных
В Aimylogic вы можете сохранять, читать и удалять любые данные, привязанные к пользователю бота.
Запись данных
Чтобы записать данные в базу данных:
Создайте в сценарии блок 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
заполнять не нужно.