GAE ベースの Web サービスと対話するデスクトップ アプリケーションを作成したいと考えています。Android および Web クライアントの場合、クライアント ライブラリを自動的に生成する可能性があります。C または C++ のクライアント ライブラリを生成する方法はありますか? 私もPythonに落ち着きます。
1113 次
2 に答える
9
ほとんどの場合、機能が十分に文書化されていなくても、理論的にはすべての Google API クライアント ライブラリで、検出ドキュメントが利用可能である限り (クラウド エンドポイントの場合)、任意の Discovery ベースの API にアクセスできます。
現在利用可能なクライアント ライブラリのリストについては、https://developers.google.com/discovery/librariesを参照してください。
クラウド エンドポイントでPython クライアント ライブラリを使用する方法の例として:
service = build("your_api", "your_api_version", http=http,
discoveryServiceUrl=("https://yourapp.appspot.com/_ah/api/discovery/v1/"
"apis/{api}/{apiVersion}/rest"))
result = service.resource().method([parameters]).execute()
于 2013-05-27T11:00:48.363 に答える
1
現在、Google App Engine Cloud Endpoints は、Android (Java)、iOS (Object-C)、および JavaScript 用のクライアント ライブラリの生成のみをサポートしています。https://developers.google.com/appengine/docs/java/endpoints/overviewを参照してください。
もちろん、Web サービスに GAE を使用してアプリケーションを開発し、選択した任意の言語で Web サービス インターフェイス ライブラリを自分で作成することもできます。
于 2013-05-27T09:04:17.783 に答える