[Qiita CLI] Qiita APIからの403 Forbidden エラーメッセージが不適切 #561
rmatttu
started this conversation in
要望・アイデア・不具合
Replies: 3 comments
-
@rmatttu |
Beta Was this translation helpful? Give feedback.
0 replies
-
タグにスペースを含んでいると同様に失敗します。 |
Beta Was this translation helpful? Give feedback.
0 replies
-
お待たせしました。 現状では API からエラーの原因を取得できないため、詳細なエラーを表示することはできませんが、API の改善と併せて将来的に検討したいと思っています! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Qiita CLI v1.3.0
において、Qiita APIから403 Forbiddenが返ってきた場合、下記メッセージが表示されます。
「Qiitaのアクセストークンが正しいかご確認ください」
401 Unauthorized のエラーメッセージと同じになってしまっています。
403なので、認証は成功しているがアクセス権がない、のはずなので、「記事ファイルに不備がないかご確認ください」などが正しいかなと思います。
該当のコード箇所
ケースとして、
Qiita CLIを使っていて、すでに投稿済みかつ公開設定している記事ファイルにおいて、誤って、記事の設定(Front Matter)の
private
をtrue
へ変更してしまいました。npx qiita publish 記事のファイルのベース名
を実行しましたが、すでに公開設定した記事は、限定共有記事にできないためエラーになります。(Qiita API側からは403 Forbiddenが返される。)しかし、Qiita CLIは「Qiitaのアクセストークンが正しいかご確認ください」と表示するので、認証系のエラーかと思いしばらくハマってしまいました。
以上、よろしくお願いします。
Beta Was this translation helpful? Give feedback.
All reactions