Google Cloud Endpoints の使用を開始しましたが、複数のサービス クラスを指定するときに問題が発生しています。これを機能させる方法はありますか?
ApiConfigurationError: Attempting to implement service myservice, version v1, with multiple classes that aren't compatible. See docstring for api() for examples how to implement a multi-class API.
これが、エンドポイント サーバーを作成する方法です。
AVAILABLE_SERVICES = [
FirstService,
SecondService
]
app = endpoints.api_server(AVAILABLE_SERVICES)
そして、すべてのサービスクラスについて、私はこれを行っています:
@endpoints.api(name='myservice', version='v1', description='MyService API')
class FirstService(remote.Service):
...
@endpoints.api(name='myservice', version='v1', description='MyService API')
class SecondService(remote.Service):
...
これらのそれぞれは完全に個別に機能しますが、それらを組み合わせたときにそれらを機能させる方法がわかりません.
どうもありがとう。