requests での API キー認証
API キー認証は Basic 認証と似ていますが、認証付きリクエストでは、固有の API キーをリクエストヘッダーまたは URL パラメーターのいずれかで含める必要があります。両方の方法を試してみましょう。
知っておくと良いこと:
requestsパッケージはすでにインポートされています。- 認証には API キー/トークン
8apDFHaNJMxy8Kt818aa6b4a0ed0514b5d3を使用します。
この演習はコースの一部です
Python で学ぶ API 入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create a dictionary containing the API key using the correct key-value combination
params = {____: ____}
# Add the dictionary to the requests.get() call using the correct function argument
response = requests.get('http://localhost:3000/albums', ____=params)
if(response.status_code == 200):
print("Success!")
elif(response.status_code == 401):
print('Authentication failed')
else:
print('Another error occurred')