問題タブ [google-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.
ios - iOS Swift プロジェクトで Google Cloud Endpoints クライアントを使用して Google API クライアント ライブラリを使用する
次のような Podfile があります。
およびブリッジ ヘッダーは次のとおりです。
GTLApi.h
上記は、Google Cloud Endpoints API 用に生成されたクライアントです。ビルド時に、ポッドは正常にビルドされますが、ブリッジ ヘッダーはビルドされません。2回定義されているものに対して何百ものコンパイルエラーが発生して失敗します。
Google-API-Client はどのように Cloud Endpoints API クライアントと共存することになっていますか? どちらもインポートしGTLObject.h
ます。
java - Google Prediction API でトレーニング クラスをインポート中にエラーが発生しました
google-api-java-client-samples でPredictionSampleを実行しようとしています。しかし、インポートエラーが発生します。プロジェクトは、Google クライアント ライブラリで Training.java ファイルを見つけることができません。必要なライブラリをすべてインポートし、クラスパスに含めました。
ここでエラーが発生します。
Googleで同様の状況を見つけようとしましたが、未解決の質問が1つしか見つかりませんでした。
それで、私はどこを見逃したのですか?前もって感謝します。
oauth-2.0 - gapi.auth.authorize は OAuth2 トークンを検証しますか?
受け取ったトークンを理解しています...
...次のような呼び出しで混乱した代理人の問題を防ぐために、使用前に検証する必要があります。
...たとえばGoogleがここで指定したとおり:トークンの検証
ただし、トークンが gapi.auth API から取得された場合、つまり:
...検証ステップはすでに処理されていますか? これを明確にしている Google のドキュメントは見つかりません。セキュリティ リスクとして、信頼できる情報源から聞いてください。
php - GoogleディレクトリAPIを使用して作成する前にユーザーが存在するかどうかを確認する方法
以下のコードを使用して、新しいユーザーを正常に作成できます。ただし、ユーザーが既に存在する場合は機能しません。ドメインにユーザーが存在しない場合、どうすればこのコードを実行できますか。
私のコードは
android - GoogleApiClient はユーザーにログインを求めずにプロファイルを取得します
現在のユーザーに関する基本的なプロファイル情報 (性別など) を取得するために、GoogleApiClient Api を呼び出しています。
ユーザーに明示的にログインするように求めることなく、これを達成できますか?
これが私のコードです:
それから私は電話しますmGoogleApiClient.connect();
onConnectionFailed が呼び出され、次のメッセージが表示されます。
これまでにこれらの権限を設定しました:
gmail-api - Gmail api メールの送信 400 不正な要求
Google Apps アカウントを使用してメール送信を自動化しようとしています
資格情報とアプリケーションの設定 (セキュリティ、スコープ) は問題ないようです (同じサービスと同じ資格情報を使用すれば、問題なく受信トレイ メッセージを取得できます)。
私のアプリは、適切な資格情報「a p12 key」とスコープ「https://mail.google.com/」を使用して、管理者の Google コンソールで承認されています。
私のphpコードは次のようになります
残念ながら、役に立たないメッセージが表示されます:(
欠落している前提条件は何ですか?管理パネルの高度なログなどでそれを知る方法はありますか
私はこの良いリンクもフォローしました: Gmail REST API : 400 Bad Request + Failed Precondition
前もって感謝します
php - 静的メソッドを使用するときにリソースの特定のインスタンスを使用する方法 (PHP)
私は、ほとんどのコンテンツがプライベート Web API (JSON) から派生した Web サイト (PHP) の開発を任されています。これは、アプリケーション設計の点で私にとって急な学習曲線でしたが、これまでのところ、次のことを行っています。
API との間でデータをフェッチおよび保存するためのメソッドを提供するために、PHP SDK/ラッパー ライブラリを作成しました。インスピレーションを得るために、Google Client SDK などの例を参考にしました。内部的には、GuzzleHttp を使用して面倒な作業を行います。
API から期待されるデータ応答ごとにモデル クラスを作成しました。これで、予測可能な事前定義された変数を使用して、実際のクラス モデルを操作できるようになりました。
優れた JSONMapper パッケージを使用して、API JSON 応答をモデル インスタンスに再帰的にマップしました。
今質問に。
次のような各モデルにメソッドを提供することをお勧めします。
$user->save()
これにより、モデル内で使用可能な API SDK インスタンスを使用して、インスタンス化されたオブジェクトのデータが保存されます。アプリケーションは、データ ストアの場所や API の使用方法を気にする必要はありません。すべて良い。
したがって、オブジェクトが自分自身を取得できるようにすることも良い考えだと思いました (Laravel の Foo::find() パターンのように) ので、次のような静的メソッドを作成しました。
$user = User::get_by_id(1);
問題は、これが静的メソッドであるため、User モデル内から API SDK の特定のインスタンスにアクセスする方法がないことです。すべての関数呼び出しでそれを渡すことなく、その依存関係を簡単に注入する方法はありません。
この例では「ユーザー」が「モデル」を拡張しているため、次のように使用しました。
Model::$api = new Api;
今のところこれで問題ありませんが、何らかの理由で特定のモデルで API SDK の特定のインスタンスを使用する必要がある場合は、使用できません。
オブジェクトにこれらの静的メソッドを提供しながら、API SDK の特定のインスタンスをどのように使用するのが最善でしょうか。または、間違ったツリーを吠えています。これはアンチパターンであり、代わりに作成およびフェッチのために他のメカニズムを使用する必要がありますオブジェクト?
私は現在、このようなことに苦労しているため、「PHP、オブジェクトのパターンと実践」に取り組んでいます。
前もって感謝します
java - com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request
私はこのメソッドを呼び出しています:
ここで、authorizationUrl は次のとおりです。
しかし、それは私にエラーを与えています:
com.google.api.client.auth.oauth2.TokenResponseException: 400 Bad Request { "error" : "invalid_grant" }
間にステップがありませんか?また、この関数を呼び出そうとすると:
投げてるjava.lang.IllegalArgumentException