問題タブ [google-api-php-client]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1293 参照

php - google-api-php-client を使用してガジェットで Google カレンダー イベントを作成する

google-api-php-client を使用して、Google カレンダーでイベントを作成する作業スクリプトがあります。次のコードを使用して、ガジェットが作成する各イベントにガジェットを追加しようとしています。

残念ながら、私はそれを機能させることができず、google-api-php-client を使用したガジェットの作成に関する情報を見つけることができませんでした。ライブラリにはGoogle_EventGadgetクラスとsetGadget関数が含まれていますが、それらの使用方法に関する情報はありません。誰でも私を助けることができますか?

0 投票する
4 に答える
45832 参照

php - YoutubeAPIV3とPHPを使用してYoutubeにビデオをアップロードする

PHPを使用してYouTubeにビデオをアップロードしようとしています。私はYoutubeAPIv3を使用しており、GoogleAPIPHPクライアントライブラリの最新のチェックアウトされたソースコードを使用しています。https://code.google.com/p/google-api-php-client/
に あるサンプルコードを使用して認証を実行しています。認証は正常に行われますが、ビデオをアップロードしようとすると、エラーコード500とメッセージがnullとして表示されます。
Google_ServiceException

以前に尋ねられた次の質問を見ました: phpクライアントライブラリv3を使用してYouTubeにビデオをアップロードしますしかし、受け入れられた答えは、アップロードするファイルデータを指定する方法を説明していません。Youtube API v3とPHPを使用したファイルのアップロード
に関する別の同様の質問を見つけました。コメントにはcategoryIdが必須であると記載されているため、スニペットでcategoryIdを設定しようとしましたが、それでも同じ例外が発生します。

ドキュメントサイト(https://developers.google.com/youtube/v3/docs/videos/insert)でPythonコードも参照しましたが、クライアントライブラリで関数next_chunkが見つかりませんでした。しかし、エラーコード500の取得を再試行するために、ループ(コードスニペットに記載)を配置しようとしましたが、10回の反復すべてで同じエラーが発生します。

以下は、私が試しているコードスニペットです。

それは私が間違っていることですか?

0 投票する
5 に答える
11624 参照

php - Google-api-php更新トークンはinvalid_grantを返します

私はこれについてグーグルの最初のページのすべての結果をほぼ検索しました。しかし、答えを見つけることができないようです。私はGoogleのAPIによるrefresh_tokenを使用していて、次のものを受け取っています。

私がしていること。最初に:私はグーグルAPIへの永続的な接続を作成して保存しています:

つまり、基本的にすべてが実行され、トークンはテキストファイルに保存されます。

次のコードを使用して認証しようとしている場合:

次のエラーが発生します:OAuth2トークンの更新中にエラーが発生しました、メッセージ:'{"error": "invalid_grant"}

0 投票する
1 に答える
558 参照

javascript - Google アナリティクスの認証情報

私は現在、Javascript を使用した Google アナリティクス API の初心者です。私はいくつかのチャートを実装しています。最初のロードでは、ページはGoogleサイトにリダイレクトしてAnalyticsアカウントでログインし、元のページに戻り、リフレッシュしてチャートを表示します。

さて、Google アナリティクスにリダイレクトする代わりに、資格情報をコード ビハインドまたは構成ファイルに保存し、ページが読み込まれたときにそこから読み取られる他の方法はありますか?

他の方法/アイデアがあれば教えてください。

0 投票する
1 に答える
3232 参照

php - googlephpクライアントapiv3を介してYouTubeに大きなビデオを投稿する

最新バージョンのGoogleクライアントAPI(v3、最新のチェックアウトソース)を介して大きな動画をYouTubeにアップロードしようとしています

私はそれをビデオに投稿していますが、それを機能させる唯一の方法は、ビデオ全体を文字列に読み取り、データパラメーターを介して渡すことです。

私は確かに巨大なファイルをメモリに読み込みたくありませんが、APIはこれを行う他の方法を提供していないようです。dataパラメータとして文字列を期待しているようです。以下は、私がビデオを投稿するために使用しているコードです。

データをチャンクで投稿したり、ファイル全体がメモリに読み込まれないように何らかの方法でデータをストリーミングしたりする方法はありますか?

0 投票する
1 に答える
1711 参照

php - PHP - Google API 取得目標達成額

Google APIのこのコードを使用しています

すべての目標の名前と番号を取得しています

しかし、目標達成額を得る方法がわかりません

これは私が得るものです:

これはコードです:

0 投票する
1 に答える
1785 参照

google-api - GoogleドライブAPI:OAuth2トークンでエラーが発生しました

Googleドライブをストレージとして使用するWebアプリを作成したいのですが、Google APIで遊んでいますが、認証に問題があります。認証方法としてサービスアカウントを選択しましたが、スクリプトを実行しようとすると、次のエラーが発生しました。

エラーが発生しました:OAuth2トークンの更新中にエラーが発生しました。メッセージ:'{"error": "invalid_grant"}' Array()

コードは次のとおりです。

0 投票する
1 に答える
2333 参照

php - PHP API GET リクエストから Google カレンダー イベントをキャッシュする

google-api-php-client (API v3) を使用して、Google カレンダーのイベントのリストをページに表示しています。それは機能していますが、結果をディスクにローカルにキャッシュしたいので、ページが読み込まれるたびに API 呼び出しを行う必要はありません (カレンダーはあまり変わりません)。結果をキャッシュすることは可能ですか?

Google_FileCache() クラスを持つ Google_FileCache.php というファイルがありますが、それは私が望むことを行うように見えますが、ドキュメントがまったく見つかりません。誰かがそれを使用しましたか?

これまでの私のコードは次のとおりです。

0 投票する
1 に答える
1770 参照

php - サービス アカウントを使用して PHP API 経由で BigQuery にアクセスすると、「無効な認証情報」が表示される

サービス アカウントを使用して、Google の php API から Big Query にアクセスしようとしています。

GET https://www.googleapis.com/bigquery/v2/projects/removed/datasets/data/tablesの呼び出しエラー: (401) 無効な認証情報