xml レポートを Jira xRay (テスト実行アイテム) にインポートしようとしています。
私が見つけたドキュメントは、Create API key によって生成されるべき client_id と client_secret を参照しています。API キーの作成では、1 つの文字列 (トークン) のみが生成されます。
そのため、トークンだけを使用してxmlレポートを送信する方法がわかりません。
たとえば、次のコマンドを実行します。
curl -H "Content-Type: application/json" -X POST --data @"cloud_auth.json" https://xray.cloud.getxray.app/api/v2/authenticate
client_id と client_secret が必要なため、使用できません。また、エンドポイント自体が返されます
Cannot GET /api/v2/authenticate
.
このコマンドの使用:
curl -H "Content-Type: text/xml" -X POST -H "Authorization: Bearer $token" --data @"data.xml" https://xray.cloud.getxray.app/api/v1/import /execution/junit?testExecKey=XNP-23
"{"エラー":"無効な JWT: JsonWebTokenError: jwt の形式が正しくありません"}" という結果になります
.
誰でも助けてください。