Как создать проблему через REST API в Jira Cloud?
Я пытаюсь создать проблему, используя REST API в PHP. Вот мой код Но
$headers = array(
'Accept' => 'application/json',
'Content-Type' => 'application/json',
'Bearer' => $access_token //api token from https://confluence.atlassian.com/cloud/api-tokens-938839638.html
);
$body = <<<REQUESTBODY
{
"fields": {
"project":
{
"key": "<PROJECT KEY>"
},
"issuetype": {"id": "<ISSUE ID>"},
"subtask": "false",
}
}
REQUESTBODY;
$response = Unirest\Request::post(
'https://mydomain.atlassian.net/rest/api/3/issue',
$headers,
$body
);
Но это возвращается
[issuetype] => The issue type selected is invalid.
[project] => Anonymous users do not have permission to create issues in this project. Please try logging in first.
Кажется, идентификатор проблемы не является недействительным, так как я получил идентификатор IssueType из "rest/api/latest/issetype"
Я должен установить разрешение где-нибудь. Но я не могу найти, где я могу установить разрешения. Я использую пробную учетную запись Jira Cloud. Есть ли ограничения на пробную учетную запись?
Я вижу [X-AUSERNAME] => анонимным в своем заголовке. Как я могу установить имя пользователя?