apigateway 资源策略
account role+IAM许可
import boto3
import requests
from aws_requests_auth.aws_auth import AWSRequestsAuth
# アクセスキー
#access_key = 'AKIAQFGMWYBMG3U62GGQ'
# シークレットキー
#secret_key = '85WyS/Qly4KiVbi6umyjYbGszuYvJAxkzv7S6j5e'
# リージョン
region = 'ap-northeast-1'
# ホスト名
hostname = 'vi345how4k.execute-api.ap-northeast-1.amazonaws.com'
# API の URL パス
api_path = '/test'
session = boto3.Session()
credentials = session.get_credentials()
def request_api():
# 認証情報を生成
auth = AWSRequestsAuth(aws_access_key=credentials.access_key,
aws_secret_access_key=credentials.secret_key,
aws_token=credentials.token,
aws_host=hostname,
aws_region=region,
aws_service='execute-api')
# API にリクエスト
api_url = f'htt