파이선에서 AWS Lambda로 만든 Restful API를 호출하는 깔꼼한(?) 방법입니다.
import httplib, urllib
import json
host = 'dafdfdafasdfdasfafa.execute-api.ap-northeast-2.amazonaws.com'
url = '/prod/demo'
values = r'{ "firstparam" : "1234", "secondparam" : "airpage.org"}'
headers = {
'User-Agent': 'python',
'Content-Type': 'application/json',
'x-api-key': 'jasdfhhksalsadkhgsdg' #이곳에 API-KEY 를 입력합니다. 물론, x-api-key 헤더명도 본인이 설정해놓은 값으로 바꿔주셔야 겠죠?
}
conn = httplib.HTTPSConnection(host)
conn.request("POST", url, headers=headers, body=values)
response = conn.getresponse()
data = response.read()
print 'Response: ', response.status, response.reason
print 'Data:'
print data건투를 빕니다!