Как я могу импортировать файлы 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
Тем не менее, это было давно, и я не уверен, что это вообще работает. Вы, вероятно, только хотите использовать это как ссылку.