Por padrão, a Central de Ajuda não oferece suporte à publicação de um artigo em vários locais.
No entanto, usando a API da Central de Ajuda, você ou um colega com conhecimento técnico pode criar um pequeno aplicativo que publica cópias de qualquer artigo em um ou mais locais especificados na sua Central de Ajuda ou em qualquer Central de Ajuda com marca no seu plano Guide Professional. Esse aplicativo também pode atualizar periodicamente as cópias com as versões mais recentes do artigo de origem.
Você pode usar os pontos de extremidade de API da Central de Ajuda a seguir para publicar e sincronizar cópias de artigos.
Como fazer uma cópia de um artigo em outro local da Central de Ajuda
-
Faça uma solicitação GET para obter os dados do artigo de origem:
GET /api/v2/help_center/{locale}/articles/{article_id}.json
Consulte Exibir artigo nos documentos do desenvolvedor.
-
Faça uma solicitação POST para criar uma cópia usando os dados da solicitação GET:
POST /api/v2/help_center/{locale}/sections/{section_id}/articles.json
Consulte Criar artigo.
Como sincronizar o conteúdo de um artigo de origem com uma de suas cópias
-
Faça uma solicitação GET para obter o conteúdo atual do artigo de origem:
GET /api/v2/help_center/articles/{article_id}/translations/{locale}.json
Consulte Mostrar tradução nos documentos do desenvolvedor.
-
Faça uma solicitação PUT para atualizar a cópia do artigo usando os dados da solicitação GET:
PUT /api/v2/help_center/articles/{article_id}/translations/{locale}.json
Consulte Atualizar tradução.
Para aprender como você pode criar um aplicativo de sincronização de cópias com esses pontos de extremidade, consulte Mimeo, um pequeno aplicativo de linha de comando no Github. Comece com a documentaçãodo projeto. Depois, clone ou baixe o código-fonte para experimentá-lo ou apenas para ver como ele funciona. Você também pode modificar ou estender o aplicativo como desejar para criar sua própria solução.
Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.
Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.