2017-08-10 8 views
0

ラムダ機能とAPIゲートウェイをセットアップするための正確な手順は次のとおりです。APIゲートウェイを使用してAWS Lambdaを設定した後の「認証トークンが見つかりません」の処理

1. [青写真

enter image description here

2.トリガーを追加

enter image description here

3.設定

enter image description here

4.役割

enter image description here

5.関数を作成します

enter image description here

6.おめでとう

を作成します。 210

enter image description here

7.展開API

enter image description here

私は、エンドポイント訪れたときしかし、:

https://hq1hf4tmlf.execute-api.us-west-2.amazonaws.com/prod/myLambda

を私は次のエラーを取得する:

{ 
    "message": "Missing Authentication Token" 
} 

答えて

1

エラーは、URLだけでAPIを呼び出すときにAPIキーが含まれていないためです。あなたがAPIを呼び出し、ラムダを呼び出すためのpythonの要求のパッケージのようなものを使用する必要がありますが、現在それが設定されている方法で

、:

import requests CustomHeader = {'x-api-key': YOUR_API_KEY} Response = requests.get(YOUR_API_URL, headers=CustomHeader)

それとも、あなたが戻ってあなたに行くことができますAPIの設定(あなたのAPI /リソース/ API呼び出し/メソッド要求の下)を呼び出し、その呼び出しのAPIキーの使用を無効にしますが、非常に安全性の低いオプションです。

Disable API Key Verification for API call.

関連する問題