Я пытаюсь создать хранилище из шаблона хранилища с помощью API GitHub для организации. https://api.github.com/repos/{template_org_name}/{template_repo}/generate
. Я пытаюсь сделать это с приложением GitHub, аутентифицированным как установка с правами администратора в организации. Я не могу успешно создать хранилище и получить ответ Resource not accessible by integration
. Однако я могу создать хранилище через эту же конечную точку, используя личный токен доступа моего пользователя GitHub. Я склонен думать, что эта конечная точка доступна только как запрос пользователя к серверу, но не повезло, просматривая документы (https://developer.github.com/v3/repos/#create -repository-using-a-repository-template ). Я понимаю, что технически это конечная точка бета-тестирования, поэтому, возможно, это мой ответ.
Я проверил, что в запросе я использую и правильный заголовок "Accept" (Accept: application/vnd.github.baptiste-preview+json
). Кому-нибудь повезло с этой конечной точкой?