0

有効なGoogleアカウントのように自分のAPIに送信されるリクエストを認証します。上記GoogleとのエンドポイントAPI認証

@endpoints.api(name='echo', 
      version='v1', 
      allowed_client_ids=[API_EXPLORER_CLIENT_ID, 
           "*****-************.apps.googleusercontent.com"], 
      auth_level=AUTH_LEVEL.REQUIRED) 
class EchoApi(remote.Service): 
    @endpoints.method(
        # This method takes a ResourceContainer defined above. 
        ECHO_RESOURCE, 
        # This method returns an Echo message. 
        EchoResponse, 
        path='echo', 
        http_method='POST', 
        name='echo', 
        api_key_required=True) 
    def echo(self, request): 
     print endpoints.get_current_user() 
     print request 
     output_content = ' '.join([request.content] * request.n) 
     return EchoResponse(content=output_content) 

get_current_user場合、私は許可ヘッダーなしで要求を送信する場合、私はまた、その後、実装の要求がまだバックエンド

答えて

0

に到達したコードであるあなたは(チェックしなければならない)Noneを返します。

このバージョンのフレームワークでは、auth_levelは実際には何もしません。

+0

ありがとう、私たちは将来それを期待できますか? –

関連する問題