Я пытаюсь создать проблему с битбакетом с заголовком и содержимым, но это не удается с ошибкой:
{"type": "error", "error": {"fields": {"content": "expected a dictionary"}, "message": "Bad request"}}
Однако, если я не отправлю content
, а только title
, он сработает, и проблема будет создана.
Вот соответствующий код
$response = $this->getClient()->post(static::URL . "/repositories/{$repository}/issues", [
"body" => [
"title" => "a title",
"content" => "the issue body
]
]);
Я проверил документы, но они не совсем точные
Любая идея?
Изменить:
Я обнаружил, что при использовании api v1.0 он работает, но только api 2.0 выдает это сообщение об ошибке.
поэтому POST https://api.bitbucket.org/2.0/repositories/my-user/my-repo/issues
терпит неудачу, но
POST https://api.bitbucket.org/1.0/repositories/my-user/my-repo/issues
работает