Публикации
Изменить публикацию
Пока ни одна сеть не начала отправку, заменяет targets, задаёт scheduledAt или переводит публикацию между draft и scheduled. Пропущенное сохраняется.
Авторизации
AuthorizationstringобязательноВаш личный ключ или токен доступа OAuth, отправляется как
Bearer <token>.
Параметры пути
idstringобязательноИдентификатор публикации.
Тело
application/json
targetsobject[]Все цели, переписанные (текст, медиа, формат, аккаунт); не указано: сохраняются
Показать дочерние атрибуты
platformstringобязательноЦелевая сеть
Допустимые значения:
instagramfacebookxlinkedintiktoktextstringобязательноПодпись, публикуемая в этой сети
mediaobject[]Прикреплённые медиа
Показать дочерние атрибуты
idstringИдентификатор медиа из медиатеки заведения (иначе
urlиtype)urlstringПубличный адрес медиа (https в live); без идентификатора
typestringТип медиа, заданного адресом
Допустимые значения:
imagevideo
formatstringФормат (
post,reel,story,carousel...); по умолчанию тот, что выдала бы сетьaccountIdstringLive: подключённый аккаунт, который публикует, если у заведения их несколько в этой сети (
GET /v1/establishments/:id/accounts)
scheduledAtstring<date-time>Новая дата в будущем: публикация планируется на эту дату
statusstringdraft: назад в черновик (содержимое сохраняется, время теряется);scheduled: запланировать наscheduledAtили на прежнее времяДопустимые значения:
draftscheduled
Ответ
200application/json
Публикация после изменения.
idstringобязательноИдентификатор публикации
statusstringобязательноПо всем сетям;
partial: опубликовано в одной, ошибка в другойДопустимые значения:
draftscheduledpublishingpublishedsent_to_inboxfailedpartialestablishmentIdstringобязательноЗаведение публикации
createdAtstring<date-time>обязательноКогда публикация была создана
targetsobject[]обязательноОдна запись на сеть и аккаунт: два аккаунта в одной сети дают две записи
Показать дочерние атрибуты
platformstringобязательноСеть цели
accountIdstringобязательноАккаунт, который публикует (
GET /v1/establishments/:id/accounts)statestringобязательноСостояние цели в её сети
Допустимые значения:
draftscheduledpublishingpublishedsent_to_inboxfailedpublishedAtstring<date-time>Когда цель была опубликована
permalinkstringСсылка на опубликованную публикацию в сети
errorstringПочему сеть отклонила
scheduledAtstring<date-time>Когда публикация запланирована к выходу
402
subscription_required.
403
live_mode_required для тестового приложения или нет разрешения posts:write.
404
post_not_found: вне доступа токена.
409
post_not_editable: сеть уже отправила публикацию или отправляет её.
422application/json
post_refused: сеть, заведение или Publishing отказало бы изменённой публикации. duplicate_platform для двух целей в одной сети.
4XXapplication/json
Любая другая ошибка в конверте ошибки.