私のローカルドライブにapiaryドキュメント(apiaryサーバー上)をフェッチしようとしています。私はAPIの所有者であり、設定ボタンにアクセスすることができます(私は最後に403禁じられた応答を得るので、これは重要かもしれないと思った、以下を参照)。apiary CLI fetchコマンドを使用してapiary.apibを取得できません。(私の匿名アクセストークンを使用していても)
apiary CLIをインストールした後、私はこれらのステップに続く:
注意:Windows上で実行されている(コマンドを実行するCMD/PowerShellを使用して)。
- アクセストークンは、新しい環境変数APIARY_API_KEY =アクセストークンを設定here
- から取ら取得。
次のコマンド(私は簡単にapiary.io上のAPIの名前を見つけることができます)
apiary fetch --api-name="<API_NAME>"
は、私がこれまでのところ、私は通過apiary.ioに取り組んできました(APIドキュメントを得ることを期待を実行しますブラウザ)をローカルドライブにフェッチして、ローカルに編集して、追加のツール(dredd)を実行して、取得したドキュメントに対してAPIを検証することができます。問題になる可能性がどのような
Apiary service responded with an error: 403 Forbidden
が、私は簡単に/参照、私はそれが使用してアクセスすることはできませんので、なぜapiary.ioに私のAPIを編集することができます。代わりに、何が起こる
は、私は、この応答を得ることです養子縁組のCLI?
新しく生成されたトークンが解決しました!新しいものは本当にALLに設定されていましたが、使用していた以前のトークンにはアクセスが制限されていました(テストレポートのみ)。 解決済み。ありがとう@Nada –