2

endpointscfg.py を使用して生成されたディスカバリー ドキュメントは、エンドポイント API で提供されるホスト名に https:// を追加することがわかっています。

endpoints.api(name='test',
    version='v1',
    description='description',
    audiences=AUDIENCES,
    allowed_client_ids=CLIENT_IDS,
    hostname='abc.com')(TestService)

生成されたディスカバリ ドキュメントの問題部分は次のとおりです。

"protocol": "rest",
"baseUrl": "https://abc.com/_ah/api/test/v1/",
"basePath": "/_ah/api/test/v1/",
"rootUrl": "https://abc.com/_ah/api/",

上記の URL に追加される https の代わりに http のみが必要です。それを達成する方法はありますか?

助けてください。前もって感謝します。

4

1 に答える 1

2

カスタム ドメインはサポートされていません。を使用する場合はhostname='myapp.appspot.com'、次httpsのパスを使用する必要があります。

https://myapp.appspot.com/_ah/api/.*

アプリケーションではなく、Google の API インフラストラクチャによって制御されます。これらの URI では、 のみhttpsが許可されます。

于 2013-07-18T20:06:36.220 に答える