1

アプリを Google クラウド エンドポイント API で動作させようとしていPolymer1.0ますが、なんらかの理由で、google-client-loader何を入力してもかまわないようですroot。常にcontent.googleapis.comAPI を取得します。もちろん、そこにはありません。

コード:

<google-client-loader
                id="api" name="parliament" version="v1"
                root="http://localhost:8080/_ah/api"></google-client-loader>

取得:

GET https://content.googleapis.com/discovery/v1/apis/parliament/v1/rest?fields=rootUrl%2CservicePath%2Cresources%2Cparameters%2Cmethods&pp=0 404 (OK)

試した:

  • API ルート
  • apiRoot
  • app-id を持つ api-root
  • app-id を持つ apiRoot
  • アプリ ID を持つルート

動作しません!

どうしたの ?私は何か間違っていますか?

4

1 に答える 1

3

使用する正しい属性はapi-root(動作する、テスト済み) です。

<google-client-loader
     id="api" name="parliament" version="v1"
     api-root="http://localhost:8080/_ah/api"></google-client-loader>

google-apis要素コレクションの最新バージョンを使用していることを確認する必要がありますbower.json

"google-apis": "GoogleWebComponents/google-apis#^1.0.1"
于 2015-06-23T17:04:59.607 に答える