2017-11-30 7 views
0

を動作しないAPI v2のAPIキーを休ま"message": "リクエストに必要な認証資格がありません.OAuth 2アクセストークン、ログインCookie、またはその他の有効な認証資格が必要です。https://developers.google.com/identity/sign-in/web/devconsole-projectを参照してください。"BigQueryは、私がのOAuth2を使用する場合には正常に動作しますが、私が使用している場合、APIキーレスポンスは 「コード」である私は<br> <a href="https://cloud.google.com/bigquery/docs/reference/rest/v2/tabledata/list" rel="nofollow noreferrer">big-query docs</a></p> <p>からテスト要求を作成しようとしています

アイデア?

+1

こんにちは、歓迎、Stackoverflow。 [How to Ask](https://stackoverflow.com/help/how-to-ask)を読んでお手伝いしてください。どのようなコードを使用していますか?どのようにoauthのステップをやっていますか?より多くの情報を共有すればするほど、問題への解決策を得ることができます。 –

+0

こんにちは!ありがとう!私はこのリクエストを送信するために、大きなクエリのdocページ(「このAPIを試してください」パネルから)から直接リクエストを送信します。ページ上にプロジェクトID、データセット、テーブル名フィールドを入力する必要があります。 – sm2

答えて

0

GoogleがBigQueryのAPIエクスプローラにそのオプションを追加した理由は完全にはわかりません。私は、あなたがAPIへのネットワークリクエストを検査して、独自のAPIキーをテスト用に追加することができると考えています。

ただし、とにかくAPIキーはBigQueryでは使用できません。代わりにservice accountを使用する必要があります。

https://support.google.com/cloud/answer/6158857?hl=en

アプリケーションがデータの次の種類の1つにアクセスサーバと 上で実行されている場合、APIキーを使用します。

データをデータ所有者がパブリックとして識別していること、など公開 カレンダーまたはブログ。 GoogleマップやGoogle翻訳など、Googleサービスが所有するデータ。 (アクセス制限が適用される場合があります)。

関連する問題

 関連する問題