База данных
В Aimylogic вы можете сохранять, читать и удалять любые данные, привязанные к пользователю бота.
Запись данных
Чтобы записать данные в базу данных:
-
Создайте в сценарии блок HTTP-запрос.
-
Выберите метод
POST. -
В поле URL скопируйте ссылку:
https://tools.aimylogic.com/api/data/${userId} -
Во вкладке
BODYHTTP-запроса нужно указать 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заполнять не нужно.