0

多くの苦労と多くのローカル テストの後、エンドポイント アプリケーションを作成しましたが、アプリ エンジンにデプロイすると、次のエラーが発生します。

https://ganatest6.appspot.com/_ah/api/taskandtest/v1/alerts?username=g

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "internalError",
    "message": "Internal Error"
   }`enter code here`
  ],
  "code": 500,
  "message": "Internal Error"
 }
}

エンドポイントは本番環境の準備ができていませんか?? もしそうなら、私は立ち往生しており、別の方法を見つける必要があります.

助けてください。これが私のコードです:

@Api(
  name = "taskandtest", 
  version = "v1", 
  defaultVersion = AnnotationBoolean.TRUE
)
public class DashboardEP {

  @ApiMethod(name = "taskandtest.alerts", 
             httpMethod = "GET", path = "alerts") 
  public String[] getAlerts(@Named("username") String username) {
    return new String[] {
      "One Alerts Feed"
    };
  }
}

-ガナ

4

1 に答える 1

3

Cloud Endpoints は、メソッドの戻り値の型である などの戻りスカラー型をサポートしていませんString[]

代わりに、標準の Java Bean を戻り値の型として使用する必要があります。

于 2013-03-22T20:15:37.433 に答える