메뉴 건너뛰기

프로그래밍


파이선에서 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

건투를 빕니다!




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] PYTHON 에서 "UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 6987: illegal multibyte sequence" 오류 날때... [50] 파이팅건맨 2016.02.20 117093
공지 [TIP] R에서 페이스북 페이지 정보 크롤링 하기 [6] 파이팅건맨 2017.02.11 16351
공지 [TIP] TensorFlow를 윈도우에서 사용하기 (A way to use TensorFlow on Windows) [3] 파이팅건맨 2016.04.16 14823
13 [TIP] Node.js 에서 현재 기상정보 API 호출하기 파이팅건맨 2020.02.22 1494
12 [TIP] Windows UWP에서 시리얼 포트가 열리지 않을때 파이팅건맨 2019.11.08 965
11 [TIP] 화면 스크롤시 HTML Element가 화면의 중간에 위치하면 감지하기 파이팅건맨 2019.10.03 1495
10 [TIP] Android에서 MS의 Face Rest API사용하기 (How to use the MS Face API on Android) 파이팅건맨 2019.07.16 594
9 [TIP] 아두이노에서 두근두근 Open API 호출하기 파이팅건맨 2019.06.04 1766
8 [TIP] 파이선에서 AWS Lambda API 호출시 Cognito 사용자 토큰으로 권한 확인하기 파이팅건맨 2018.06.11 1374
7 [TIP] Ajax에서 AWS Lambda Rest API CALL 하기 (How to call AWS Lambda API from Ajax) 파이팅건맨 2018.02.12 952
6 [TIP] 각종 OAuth 로그인 예제 [6] 파이팅건맨 2018.01.30 1142
» [TIP] 파이선에서 AWS Lambda로 만든 Restful API 호출하기 (How to call AWS Lambda Restful API from Python) 파이팅건맨 2018.01.23 723
4 [TIP] 아두이노에서 AWS Lambda로 제작한 Restful API 호출하기 (The way how to call AWS Lambda Restful API from Arduino) 파이팅건맨 2018.01.18 866
3 [TIP] 네이버 영화 정보와 전문가 평점 얻어오기 파이팅건맨 2017.02.10 6315
2 [TIP] 네이버 오픈 API를 로컬 PC에서 호출하기 파이팅건맨 2017.02.01 2893
1 [TIP] php로 기상청에서 제공하는 기상정보 API 호출하기 파이팅건맨 2017.01.17 8548
위로