まず、requestsモジュールをインストールする必要があります。以下のコマンドを使用してインストールできます。
pip install requests
次に、以下のコード例を使用して、x-www-form-urlencoded形式のトークンを送信する方法を示します。
import requests
# トークンを取得するためのURL
token_url = "http://example.com/token"
# トークンを要求するためのデータ
data = {
"grant_type": "password",
"username": "ユーザー名",
"password": "パスワード"
}
# POSTリクエストを送信してトークンを取得
response = requests.post(token_url, data=data)
# レスポンスを確認
if response.status_code == 200:
token = response.json()["access_token"]
print("トークン:", token)
else:
print("エラーが発生しました:", response.text)
上記のコードでは、token_url
変数にトークンを取得するためのエンドポイントのURLを指定し、data
変数にトークンを要求するためのデータを指定しています。requests.post()
関数を使用してPOSTリクエストを送信し、レスポンスを取得します。レスポンスのステータスコードが200の場合は、JSONレスポンスからトークンを取得して表示します。それ以外の場合は、エラーメッセージを表示します。
以上が、Pythonのrequestsモジュールを使用してx-www-form-urlencoded形式のトークンを送信する方法です。必要に応じて、token_url
やdata
変数を適切な値に変更してください。