[파이썬] requests 써드파티 서비스 연동 예제
이 예제에서는 파이썬의
requests
라이브러리를 사용하여 써드파티 서비스와의 연동 방법을 알아보겠습니다.
요구사항
이 예제를 따라하기 위해서는 다음과 같은 요구사항이 필요합니다:
- Python 3.x 버전 이상
requests
라이브러리 설치
pip install requests
코드 예제
다음은 requests
라이브러리를 사용하여 써드파티 서비스와의 연동을 진행하는 예제 코드입니다.
import requests
# API 주소
api_url = "https://api.example.com"
# 요청 파라미터
payload = {
"key1": "value1",
"key2": "value2"
}
# GET 요청 보내기
response = requests.get(api_url, params=payload)
# 응답 결과 확인
if response.status_code == 200:
print("요청이 성공적으로 완료되었습니다.")
print(response.json())
else:
print("요청이 실패하였습니다.")
print(response.text)
위의 코드 예제에서는 requests
모듈을 사용하여 써드파티 서비스와의 GET
요청을 보내고 응답을 받아옵니다.
api_url
변수에는 써드파티 서비스의 API 주소를 입력합니다.
payload
변수에는 요청 파라미터를 딕셔너리 형태로 입력합니다.
requests.get()
함수를 사용하여 GET
요청을 보냅니다. params
매개변수를 사용하여 요청 파라미터를 전달합니다.
응답 객체 response
를 확인하여 요청이 성공적으로 완료되었는지 확인할 수 있습니다. 200 상태코드일 경우 응답 결과를 JSON 형태로 출력합니다.
정리
requests
라이브러리를 사용하면 파이썬에서 쉽게 써드파티 서비스와의 연동이 가능합니다. 예제 코드를 참고하여 직접 써드파티 서비스와의 통신을 구현해보세요.
더 자세한 내용은 requests
라이브러리의 공식 문서를 참고하시기 바랍니다.