Метод используется для получения информации о всех заметок контакта.
Принцип использования
Синтаксис и URL для вызова метода
https://api.unisender.com/en/api/getSubscriberNotes?format=json&api_key=&limit=2&offset=3&subscriber_id=963127808&order_by=created_at&order_type=DESC
Аргументы | |
api_key* | Ключ доступа к API. |
subscriber_id* | ID контакта, чьи заметки необходимо получить. |
limit | Количество записей в ответе на один запрос. |
offset | Параметр используется для указания с какой записи вы хотите начать получение информации. Установив значение offset, вы можете пропустить определенное количество элементов в результатах запроса и получить данные, начиная со следующего элемента после указанного смещения. |
order_type | ASC – сортировка заметок по возрастанию параметра order_by;
DESC – сортировка заметок по убыванию параметра order_by. |
order_by | created_at – дата и время создания заметки;
updated_at – дата и время обновления заметки; pinned_at – дата и время закрепления заметки. |
is_pinned | 0 - будут получены все незакрепленные заметки;
1 - будут получены все закрепленные заметки. |
format | Формат вывода возвращаемого результата. Может принимать значения html | json, по умолчанию json (формат html предназначен только для визуального просмотра результата, парсер в данном формате работать не будет). |
По умолчанию вверху списка будут отображаться закрепленные элементы в порядке возрастания даты закрепления (от самых старых к самым новым), а остальные элементы будут располагаться в порядке убывания даты обновления (от самых новых к самым старым).
Возвращаемое значение
JSON-массив следующего формата: со следующим полями:
{ "result": [ { "id": 24, "user_id": 2, "subscriber_id": 963127808, "content": "dzcddsf", "origin": "api", "is_pinned": true, "pinned_at": "2023-03-16 18:28:50", "created_at": "2023-03-15 13:01:55", "updated_at": "2023-03-15 13:01:55" }, { "id": 25, "user_id": 2, "subscriber_id": 963127808, "content": "htr", "origin": "api", "is_pinned": false, "pinned_at": null, "created_at": "2023-03-15 13:02:30", "updated_at": "2023-03-15 13:02:30" } ] }
где:
id – идентификатор заметки.
user_id – id аккаунта Unisender.
subscriber_id – id контакта, которому принадлежит заметка.
content – текст заметки.
origin – способ создания заметки (api - заметка создана с помощью метода createSubsciberNote; manual - заметка создана вручную).
is_pinned – принимает значение "false" или "true" в зависимости от того, закреплена ли данная заметка в карточке контакта.
pinned_at – дата и время закрепления заметки.
created_at – дата и время создания заметки
updated_at – дата и время редактирования заметки