Как я могу импортировать файлы asciidoc из файлов gitHub в Zendesk как статьи?

У меня есть несколько файлов типа asciidoc/README, связанных с некоторыми из моих репозиториев проектов в gitHub. Я использую Zendesk в качестве портала поддержки и базы знаний. Я хотел бы создать приложение, которое будет отправлять эти файлы документов в Zendesk в качестве статей с возможностью поиска при сборке моего репо.

Я надеюсь, что у Zendesk есть API, который позволяет автоматически создавать статьи или импортировать статьи из некоторого удаленного источника. Это позорно небольшое количество домашней работы, которую я сделал до сих пор: https://support.zendesk.com/hc/en-us/articles/223719427-Zendesk-API-input-import-tool

... кто-нибудь делал что-то подобное и, возможно, знает, на какие ресурсы можно указывать, чтобы я начал писать собственный скрипт?

1 ответ

Решение

Это API, который вы ищете: https://developer.zendesk.com/rest_api/docs/help_center/introduction

Я сделал кое-что похожее с Zendesk, например, скопировал статьи из Zendesk в экземпляр песочницы Zendesk:

https://github.com/jpalmieri/zendesk_help_center_scripts/blob/master/scripts/hc_importer.rb

Тем не менее, это было давно, и я не уверен, что это вообще работает. Вы, вероятно, только хотите использовать это как ссылку.

Другие вопросы по тегам