2016-12-29 10 views
0


PHPスクリプトでbigQueryテーブルのデータを取得しようとしています。 'DomainException'または 'エラー401:ログインが必要'のようなエラーはほとんど発生していません。
ドメイン名とログイン資格情報を設定しました。 BigQuery Web UIで同じクエリを使用してデータを取得しようとします。それは私に出力を与える。
OAuthを使用せずにテーブルデータにアクセスしたいです。

私は以下の質問をお願いします:
i)APIのようにPHPを使用して大きなデータを得る代替手段はありますか?
ii)PHP sdkを使用してデータを取得する方法を説明する段階的なドキュメントはありますか?

Google BigQuery + PHP - PHP WebアプリケーションでOAuthを使用せずにbigQueryテーブルのデータを取得する方法

ありがとうございました。

+0

:ここ

putenv('GOOGLE_APPLICATION_CREDENTIALS='.KEY_FILE); $client->useApplicationDefaultCredentials(); 


がアップデートについてのドキュメントです

前2.xで削除されているいくつかの関数/メソッドがありましたこれまでに試したことのあるコードを共有できますか? –

答えて

-1

このdocumentationは、PHP用BigQueryクライアントの作成に役立ちます。

php-bigquery-clientを構築する方法の完全な例については、GCPのrepositoryから、この仕組みについてのアイデアを得ることができます。

一般的には、非常にシンプルにする必要があります。

いくつかの問題を引き起こす可能性があるのは、必要な認証(jsonsまたはapiファイルのドローロード、正しいユーザー名、ユーザーアドレスなど)を取得することだけです。 Authenticationセクションの文書もお役に立ちます。

関連する問題