База данных
В 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
заполнять не нужно.