Jira - Как делать вызовы PHP CURL API с помощью токена доступа Jira - PullRequest
0 голосов
/ 09 июля 2019

Мне нужно использовать API отдыха Jira, чтобы создать проблему с помощью токена доступа пользователя, но я продолжаю получать ответ 403.

Я много и много исследовал документацию по API на Stack Overflow, но пока безуспешно.

Хотя в большинстве исследований, которые я провел, упоминалось, что вы должны создать токен API, это не будет работать для меня, поскольку все пользователи подключаются к моему приложению Jira с помощью Oauth, а затем я получаю токены доступа пользователя, когда они предоставляют доступ.

Документация Jira показывает, что вы можете использовать маркер доступа пользователя для выполнения вызовов API. Пожалуйста, смотрите ссылку и выдержку из ссылки.

https://developer.atlassian.com/server/jira/platform/oauth/

Выдержка из ссылки, указанной выше: Шаг 4: Сделать запрос

" Токен доступа - это все, что нам нужно для аутентифицированного запроса API JEST REST, использующий OAuth . Запросы сделаны как пользователь, который авторизовал начальный токен запроса. Токен доступа будет сохраняться в течение 5 лет, если оно не отменено. "

Может, кто-нибудь сможет мне помочь?

Заранее большое спасибо.

1 Ответ

0 голосов
/ 16 июля 2019

Я знаю, что отвечаю на свой вопрос, но поддержка Jira предоставила правильные ссылки на документацию для Oauth, если кому-то это может быть интересно.

Документы Oauth 2.0: https://developer.atlassian.com/cloud/jira/platform/oauth-2-authorization-code-grants-3lo-for-apps/

С уважением, Шон

...