Skip to main content
GET
Beta. Див. Огляд Automations для повного опису функціональності.
Повертає кожну спробу диспетчеризації для однієї автоматизації, від найновіших. Кожен рядок містить одержувача, збіг тригера, результат кожної дії та будь-яку помилку. Повертаються рядки за останні 30 днів. Старіші рядки існують у Firestore (термін зберігання для аналітики необмежений), але виключені з цього endpoint для продуктивності.

Статус рядка активності

Кожен рядок має верхньорівневий status, а також окремий status для кожної дії всередині actionResults[]. pending і in_flight є перехідними; усі інші — фінальні. Коли автоматизація має більше однієї дії, верхньорівневий status виводиться з результатів окремих дій у такому порядку: auth_error, якщо будь-яка дія спричинила auth error, далі sent, якщо будь-яку дію було прийнято, далі deduplicated, якщо кожну дію було дедупліковано, далі skipped, якщо кожну дію було свідомо придушено (skipped або deduplicated), інакше — failed. Читайте actionResults[] для деталей по кожній дії.
sent підтверджує, що Meta прийняла повідомлення, а не те, що отримувач його отримав. Це стосується DM в Instagram і DM у Messenger від сторінки Facebook: автоматизація фіксує лише прийняття й не відстежує доставку. Instagram не надає жодного сигналу про доставку в жодному з API, і якщо параметр Message requests отримувача блокує незнайомців, Meta приймає надсилання й тихо його відкидає. Див. Automation DM Sent but Not Delivered.

Поля результату кожної дії

Кожен запис у actionResults[] описує результат однієї дії:

Що містить sent

Довгі текстові значення скорочуються до 4 000 символів, і в такому разі встановлюється truncated. Значення, збережені під назвами ключів, схожими на облікові дані, як-от token, secret, password або apiKey, записуються як "[redacted]". messageUrl дії send_dm також завжди записується як "[redacted]", оскільки URL може містити секрет у своєму шляху або рядку запиту. Для автоматизацій, тригером яких є коментар (comment_keyword), рядок також несе верхньорівневий commentId — необроблений ID коментаря Instagram, до якого було прив’язано DM. Він має значення null для тригерів, керованих повідомленнями (dm_keyword, story_reply, dm_reaction). Рядки також несуть postId (допис, під яким було залишено коментар comment_keyword) і storyId (історію для story_reply та story_comment). Кожне з них має значення null для інших тригерів і відсутнє в рядках, записаних до додавання цих полів.

Header Parameters

Path Parameters

string
обов'язково
ID автоматизації, повернутий із POST /automations.

Query Parameters

number
за замовчуванням:25
Розмір сторінки. За замовчуванням 25, максимум 100. Значення поза [1, 100] обрізаються; нецілі або ≤0 повертають HTTP 400.
string
Непрозорий курсор із meta.pagination.next попередньої відповіді. Не вказуйте в першому запиті.Тільки вперед — передача ?previous= поверне HTTP 400.

Форма відповіді

Відповідь загортає список результатів у activity[], а інформацію про курсор — у meta.pagination:
meta.pagination.next — це base64-кодований непрозорий блок; сприймайте його як чорну скриньку і передавайте назад без змін у ?next= наступного запиту. meta.pagination.hasMore дорівнює true, коли існує принаймні ще одна сторінка.