問題タブ [google-cloud-endpoints]

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 投票する
3 に答える
3948 参照

google-app-engine - Cloud Endpoints で CORS を有効にする方法

Cloud Endpoints で CORS を有効にする巧妙な方法はありますか?

(「Access-Control-Allow-Origin: *」などをレスポンスに追加)

ありがとう、ブランドン

0 投票する
2 に答える
1332 参照

android - Eclipse 4.2 でのクラウド エンドポイントの生成エラー

ここ数日、Eclipse 内でクラウド エンドポイント ライブラリを生成しようとすると、このエラーが発生し続けます。

完全なエラー ログは次のとおりです。

最初は自分のせいだと思っていましたが、Android プロジェクトから単純なアプリ エンジン バックエンド プロジェクトを再作成しましたが、それでも同じ問題が発生しました。

助けてください私はスケジュール通りに進んでいますが、これにはとても時間がかかります。

app-engine にデプロイしようとしても問題はありませんが...

ありがとう。

0 投票する
2 に答える
1559 参照

android - Appengine に接続された Android prj がモバイル テストで 404 を取得しました

Android+appengine アプリケーション (エンドポイント) を起動して実行し、すべてがローカル マシンで正常に動作するようになったので、appengine コードをアップロードして、Android アプリケーションを介して携帯電話で直接データにアクセスできるようにすることにしました。

appengine バックエンドを呼び出そうとすると、404 エラーが発生しました。

ブラウザーで http://[myAppID].appspot.com/_ah/spi を呼び出そうとすると、次のようになります。

メインのサーベットが応答していますが、何が間違っていますか??

(インターネットの許可が与えられました!)

前もって感謝します!!

コードは次のとおりです。これは AsyncTask 内で実行されます。

これは CloudEnpointUtils 内のコードです (明らかに、LOCAL_ANDROID_RUN は false に設定されています)。

エラーの logcat を追加します。

編集: AppEngine DeployLog

EDIT2:その他の情報

appengine war に入れた Java サーブレットと通信しようとしましたが、ブラウザ経由で問題はありません。コマンド ラインから ping を実行するか、プログラムで通信しようとすると、次のエラーが発生します。

誰かが解決策を見つけるのを手伝ってください

編集 3: 良いニュースです。次のバージョンの appengine アドレスを使用してサーブレットを呼び出すことができました。

それ以外の:

理由はわかりませんが、このように機能します。version-address トリックを使用しても、エンドポイント経由でリモート appengine アプリを呼び出そうとしてもうまくいきません。これが役立つことを願っています!

0 投票する
2 に答える
3092 参照

java - Google AppEngine: SystemServiceServlet と _ah ディレクトリとの関係は?

この質問と同様に、これが何であるか、および自動生成された web.xml に表示されるディレクトリSystemServiceServletとの関係に興味があります。/_ah/spi/

これらはどのような目的に役立ちますか? なぜ/いつ必要なのですか?前もって感謝します!

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

eclipse - 主キーで検索する代わりにリストを取得しようとすると、GoogleAppEngineのnullpointerexceptionが発生します

私はGAEとクラウドエンドポイントを始めたばかりです。サンプルの永続クラスを作成し、Eclipseのgoogleメニューを使用してenpointクラスを生成しました。今、私はcurl素敵な文字列を使用して取り戻す方法についてのチュートリアルに従っていjsonましたが、すべての値をリストしようとするとnullpointerexception、驚くべきことに、URL文字列でIDを指定すると、魔法のように機能します。listContinentさて、私の懸念はこの2つの方法、つまりgetContinent

これがエラーの原因です

これは、エラーを発生させるメソッドを呼び出してlistContinentいます。

これはうまくいきます

これはメソッドを呼び出しており、URLを介してgetContinent正しいものIdが渡されると、期待どおりに機能します。

これは私のエンドポイントクラスです-

これは私の永続的なクラスです-

これは私のスタックトレースです

デバッグを行ったところ、のクエリがQuery query = mgr.newQuery(Continent.class);何も返さず、for eachループがにデータを入力していないことがわかりましたArrayList

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

google-app-engine - Google Cloud Endpoints は ProtoRPC API を置き換える予定ですか?

Google I/O 2012 (http://www.youtube.com/watch?v=NU_wNR_UUn4 およびhttp://endpoints-trusted-tester.appspot.com/ ) でエンドポイントのデモを見ました。

私の理解が正しければ、これは ProtoRPC API によって提供される機能を置き換えるだけでなく、クライアント側の API エンドポイントを自動的に準備する方法を提供します。

これは、将来のプロジェクトで ProtoRPC を使用するという私の決定に影響を与える可能性があるため、Endpoints が ProtoRPC を置き換えるかどうかを知っている人はいますか?

乾杯

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

google-app-engine - GoogleCloudエンドポイントをローカルでテストする

アプリエンジンでGoogleCloudEndpointsを使用してコードを記述しようとしていますが、信頼できるテスタープログラムにも登録しましたが、エンドポイントがホストされている場合にのみエンドポイントにアクセスできるため、リクエストは保留中です。 appspotドメインなので、エンドポイントをローカルで使用して、クラウドエンドポイントのリクエストが信頼できるテスターとして検討されるまで開発を続行できるようにする方法はありますか?

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

android - Google Play サービスを使用した Appengine での Oauth

Android で Google Play サービスを使用して、Google API と Google クラウド エンドポイントにアクセスしています。また、Google Play Services からのトークンを使用して、appengine User API にアクセスすることもできます。これは可能ですか?このリンクに OAuth のサンプル コードがいくつかありますが、少しあいまいです。ヘッダーに oauth トークンを渡して、以下のコードでユーザーを取得できますか??

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

java - 客体化に切り替えると、Googleクラウドエンドポイントの.apiファイルが戦争から削除されます

Googleクラウドエンドポイントを使用して正常に(ローカルに)デプロイされたサービスを作成したので、代わりにJDOの使用からObjectifyに切り替えたいと思いました。

エンドポイントクラスをobjectifyコードで更新すると、戦争中の.apiファイルが削除され、再生成されないという問題が発生します。結果として、エンドポイントは公開されなくなり、すべてのリクエストが404エラーを返します。

ファイルを手動で追加し直し(別のプロジェクトから修正)、戦争が展開されたときに1回機能し、リクエストを処理しようとしているように見えましたが(objectifyアノテーションがないため失敗しました)、.apiファイルを再度削除しました。

誰かがファイルが削除されてまったく再生成されない原因についての提案を手伝ってもらえますか?

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

android - AppEngineを使用してアプリ内のデータベースを更新する

私はアプリエンジンについて読んでいますが、Androidアプリケーションでそれを使って何ができるのか、何ができないのかまだわかりません。

基本的に私がやりたいのは、クラウドでデータベースを作成/管理し、アプリが必要に応じてローカルデータベースをプルダウンして更新できるようにすることです。作成と管理は私がアプリの外部で行います。

始めたばかりなので、これらすべてについてはよくわかりませんが、すでにアプリケーションを作成しているので、この機能を追加したいと思います。私はWebサービスの呼び出しなどを書いたことがありませんが、データなどを取得するためにそれらを使用しました。

これはできますか?私を助けるためにそこにチュートリアルはありますか?