問題タブ [client-library]
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.
eclipse - Eclipse での Appengine エンドポイント クライアント ライブラリの作成
Eclipse に Java ベースの appengine エンドポイント プロジェクトがあります。
コマンド ライン ツールを使用してクライアント ライブラリを生成するとき。
https://developers.google.com/appengine/docs/java/endpoints/endpoints_tool
ソース ベースの jar ファイル ('project_name_version'.java-1.18.0-rc-sources.jar) のみを取得しています。ライブラリとして追加すると、Android Studio で正常に動作しません。
クラス ベースの jar クライアント ライブラリ (google-api-services-'project_name_verison'-1.18.0-rc.jar) を取得するにはどうすればよいですか?
オンラインで検索してみましたが、まだ運がありません。
java - Java クライアント ライブラリを使用して Google カレンダー API v3 からイベントをクエリしますか?
私のプロジェクトが何年も使用していた (そして数週間でシャットダウンされた) v1 カレンダー API クライアント ライブラリには、明確に定義されたCalendarQueryがありましたが、v3 にはこの目的専用のクライアント ライブラリ オブジェクトがないようです。
もちろん、JSON HTTP リクエストを使用してレスポンスを解析することはできますが、クライアント ライブラリでそれができるとしたら、それは残念なことです。
list()
呼び出すクエリパラメータを提供する方法を見つけた人はいますか?
更新 (user32116 のコメントに基づく):
したがって、欠落している部分はそれlist()
でありexecute()
、分離することができ、分離する必要があります.
実際のクエリ コードは次のようになります。
java - 画像を Google Cloud Storage に保存
私は現在、ファイルを Google Cloud Storage にアップロードできるようにするプロジェクトに取り組んでいます。そこで、バケットを作成し、ローカルの「通常の」アプリケーションに Maven 依存関係を追加しました。
次に、ローカル ファイルの読み取りを開始し、単純なメインでそれを Google Cloud Storage にプッシュしようとしました。
私のcopy
方法は次のようになります。
私がそれから得たのはこれだけです:
Googleでたくさん検索した後、bingで検索してもドキュメントを読んだ後、次のエントリが見つかりました:APIパッケージ「チャンネル」または「CreateChannel()」の呼び出しが見つかりませんでした
appengine.tools -> gcs-client
このような AppEngine アプリがないと を使用する方法はないとのことです。しかし、AppEngine サービスの使用を強制せずにファイルを Google Cloud Storage にアップロードする簡単な方法はありますか?
java - クライアント ライブラリを Android プロジェクトに追加する
そのため、Google エンドポイントからクライアント ライブラリを生成しました。しかし、このリンクによると。
テンプレート エンドポイント モジュールをプロジェクトに追加する必要はありますか?
また、これらのクライアント ライブラリをプロジェクトに追加するにはどうすればよいですか?
私のクライアント ライブラリは .zip 形式であるため (バックエンド API は Python を使用して開発されました)
注:私はAndroid Studioで開発しています
android - Android アプリ用に Gradle を使用して API クライアント ライブラリを構築する方法
Endpoint API クライアント ライブラリ バンドルを生成しました。その README ファイルの指示に従って、次のように記述されています。
これは、Google Cloud Endpoints を使用したクライアント ライブラリ バンドルです。プロジェクトでこの API クライアント ライブラリを使用するには、Gradle を使用してライブラリをビルドする必要があります。
Gradle を使用して API クライアント ライブラリをビルドする方法
クライアント バンドルのルート ディレクトリの下で、コマンド コンソールで「gradle install」を実行します。このコマンドを実行すると、この API クライアント バンドルが Gradle によってビルドされ、ローカルの Maven リポジトリにデプロイされます。(Gradle にはネイティブのリポジトリ システムはありませんが、maven リポジトリのようなリポジトリ システムを利用できます。)
「gradle install」コマンドを使用して、Windowsコマンドプロンプトでライブラリを構築しようとしました..しかし、「gradle」が認識されないと言っています..
API クライアント バンドル ディレクトリ (C:\Users\Toshiba\Documents\ANDROID\core-v5\core) には、次のファイルとフォルダーが含まれています。
- src (フォルダー)
- build.gradle
- LICENSE.txt
- proguard-google-api-client.txt
- readme.html
Gradle を使用してクライアント ライブラリをビルドするにはどうすればよいですか?
oauth-2.0 - アプリへのアクセス範囲が取り消されているかどうかを確認する関数が Google カレンダーの Java クライアント ライブラリにありますか?
Google カレンダー Java クライアント ライブラリを使用して、ユーザーのカレンダーを Google カレンダーと同期しています。現在、アプリへのアクセス スコープが取り消されているかどうかをテストしています。例外をキャッチし、アクセス トークンの更新中に資格情報が無効である場合、またはカレンダー リストへのアクセス中に invalid_grant が無効な場合は、取り消されたものとしてマークします。クライアント ライブラリに簡単な関数があるかどうかを知りたいと思っていました。私はたくさん検索しましたが、何も見つかりませんでした。
wordpress - WooCommerce API w/ Client Lib: WP ループ外でカスタム製品フィールドを取得する方法
私は WP WooCommerce を使用しており、API Client Libと組み合わせて使用するカスタム製品フィールドを追加したいと考えています。
このガイドを最後まで実行したところ、データの読み取りを除いてすべて正常に動作しました。現在、製品のこのメタ情報を取得する注文を処理するために API クライアント ライブラリを使用しています。しかし、どうすればこの情報にアクセスできますか? 私のスクリプトは WP ループ内で実行されないため、get_post_meta 関数などにアクセスできません。製品メタにもリストされていません。API から取得します (理由がわかりません)。
私が今見ている唯一の解決策は、MySQL の wp_postmeta テーブルから直接データを取得することです。これは正しいですか、それともこのデータを取得するための他のよりエレガントな方法はありますか?
助けてくれてありがとう。
編集:現在、この問題の回避策を使用しています。ループ外で製品のメタデータにアクセスする方法がないように見えるため、WP のネイティブ カスタム フィールドを使用してそのデータを取得します。WC 製品のメタデータとは対照的に、WP カスタム フィールドには WC API 経由でアクセスできます。データは製品の親にあるため、親に対して 2 番目の API 呼び出しを行うことでアクセスできます。
java - gae エンドポイント クライアント ライブラリ内のクラスの ClassNotFoundException
私はEclipse LunaでJavaで開発しています。パッケージ化プロセスは Proguard によって管理されます。
アプリは、ローカル データストア リポジトリに対して、および物理デバイス上で正常に動作しています。
ただし、アプリをベータ版として Google Play に公開しました。アプリが ClassNotFoundException でクラッシュします。例外は、GAE のエンドポイント クライアント ライブラリ プロセスによって生成されたクラスに対する呼び出しです。
これが私がこれまでに試したことですが、運はありません...
すべてのクライアント ライブラリをリストの一番上に配置するようにビルド パスを再配置し、依存関係のチェックを外して、プロジェクトを消去します。
また、proguard-project.txt で完全なパッケージ名とクラス名を指定して -keepclass オプションを使用してみました。
次のエントリを proguard-project.txt に追加しました...まだうまくいきません
-keep public class * extends com.google.api.client.json.GenericJson # ジェネリック型とリフレクション経由でアクセスされる @Key アノテーションを保持するために google-api-client が必要とする** -keepclassmembers class * { @com.google.api. client.util.Key ; -keepattributes Signature,RuntimeVisibleAnnotations,AnnotationDefault
誰が私が行方不明になっているのか手がかりを持っていますか? ありがとう!
c# - フォルダー google クラウド ストレージ バケットの作成 .NET クライアント ライブラリ
次のクライアント ライブラリを使用してバケット内にフォルダーを作成する方法を探しています: https://cloud.google.com/storage/docs/json_api/v1/json-api-dotnet-samples
次のスレッドを確認しましたが、単純なメソッド アップロードを使用する必要があるようです。 PHPを使用してバケットGoogleクラウドストレージにフォルダを作成する
を指定できる方法が見当たりません。uploadtype
すべてのリクエストは のようuploadType=resumable
です。
上記の投稿と、使用する必要があるフィドラー トレースを見ると、uploadType=media
. これを達成する方法はありますか?