2

google-api gem のようなコマンドを予測 API で使用しようとしています。読んでいたのとまったく同じようにこれを行ってきたと思いますが、「アクセストークンがありません」というエラーが表示され続けます。

まず、oauth1 で認証します。ログインしてアクセスを許可するログインページに移動します。ログインすると閉じて、 と で作成されたファイルが~/.google-api.yamlありtoken_credential_secretますtoken_credential_key

google-api oauth-1-login --scope https://www.googleapis.com/auth/prediction

私は今認証されるべきですよね?コマンドを実行しようとすると、Missing Access Token.

google-api execute prediction.training.insert "data=bucket/train.csv"

私はこの答えを求めてインターネットを精査してきましたが、あまり運がありませんでした。また、通常、Google のドキュメントが最新ではないことも役に立ちません。

4

1 に答える 1

3

古いドキュメントを削除しました。他に古くなっているものを見つけたらお知らせください。主な問題は、Ruby クライアントを構築していたのは私で、現在はケニアに引っ越しており、それを引き継いでいる人々はまだ増え続けているということです。ご容赦ください。

代わりにこれを行います:

bin/google-api oauth-2-login \
  --scope=https://www.googleapis.com/auth/prediction \
  --client-id=<your-client-id> \
  --client-secret=<your-client-secret>

次に、API 呼び出しを行うことができます。

google-api execute prediction.training.insert -- data=bucket/train.csv
于 2011-06-18T13:22:24.407 に答える