Consulte antes de escrever
Chameget_automation_guide para conhecer o fluxo de ativação da conexão. Use
list_accounts para selecionar a conta e list_instagram_media ao vincular uma
publicação ou story. Consulte os campos exatos com get_automation_schema, por
exemplo:
Valide e revise a configuração completa
Chamevalidate_automation_configuration com configuration_json contendo a
configuração completa serializada como uma string JSON e language definido
como en, pt-BR ou es. Em uma edição, inclua previous_configuration_json
com a configuração completa anterior. Não envie o envelope de criação para esse
validador.
valid, issues, preview_json, preview_markdown,
comparison e account_capabilities_checked. Apresente a prévia completa e os
caminhos alterados antes de escrever. Acrescente separadamente a conta
verificada, nome, status solicitado e fluxo real de ativação. Um resultado
válido é validação estrutural, não elegibilidade da conta, aprovação de
ativação, verificação de mídia ou entrega.
Crie
Após a revisão, chamecreate_automation com os argumentos abaixo.
Diferentemente da validação, a criação recebe configuration como objeto.
Substitua o ID ilustrativo da conta.
structuredContent.automation, com
os campos de detalhe e a configuração completa mostrados na resposta do fluxo
da API. Resultados MCP são resultados de
ferramenta, não respostas HTTP 201. Consulte isError e qualquer confirmação
pendente antes de afirmar que concluiu. A criação ativa e mudanças de estado
usam o fluxo de confirmação exposto pela conexão; não invente argumentos de
confirmação.
Edite e consulte o resultado
Chameget_automation com account_id e automation_id. Revise a configuração
retornada, valide a substituição com a configuração anterior e chame
update_automation. Uma renomeação usa estes argumentos:
configuration inteiro. Use o
updated_at atual exato como expected_updated_at. Consulte após escrever e
verifique has_unpublished_changes; o rascunho de uma automação ativa não é
publicado automaticamente. Use a ferramenta de ativação anunciada por
tools/list para publicar após revisão e confirmação. Em conflito de versão,
consulte e concilie antes de repetir. Em um resultado incerto de criação, liste
e concilie para evitar duplicatas.
