본문은 아마존(Amazon) API에 접근 하기 위한 퀵가이드 제공을 목표로 한다.
먼저 아마존 API 두 가지이다.
아마존 MWS
- 아마존 셀러를 위한 통합 웹 서비스 API이다.- 셀러는 프로그램을 통해서 효율적인 관리가 가능하다.
- API 정보
https://developer.amazonservices.com
필수 정보: Access Key, Secret Key
아마존 Product Advertising API
- 아마존에서 발생되는 다양한 정보에 접근 할 수 있는 방법을 제공한다.- 예를 들면, 판매 아이템, 사용자/판매자 리뷰, 상품 프로모션과 같은 정보이다.
- API 정보
http://docs.aws.amazon.com/ko_kr/AWSECommerceService/latest/DG/Welcome.html
필수 정보: Access Key, Secret Key, Associate Tag
다음은 필수 정보를 발급 받는 방법이다.
Access Key, Secret Key 발급 방법
루트 엑세스 키 (Root Access Key)- 편리하게 발급 받아서 사용 가능
- AWS의 루트 사용자 설정에서 발급
IAM 엑세스 키 (IAM Access Key)
- IAM의 섬세한 정책 적용 가능
- IAM에서 생성한 사용자 계정에서 발급
Associate Tag 발급 방법
Amazonassociates에 가입(등록) 후 발급참고 화면: 1.루트 엑세스 키 발급, 2. IAM 엑세스 키 발급
남은 부분은 방대한 API와 시름하는 것이다.
파이썬으로 개발한다면 boto가 도와 줄 것이다.- AWS와 파이썬 커뮤니티의 지속적인 지원을 통해서 만들어진 선물이다.
http://docs.pythonboto.org/en/latest/index.html#
* boto3를 보면 클라이언트 클래스가 데이터 기반으로 호출 되는 것을 볼 수 있는데 이는 일관성있는 인터페이스를 제공한다.
* 기존 boto 버전 또한 운영되고 있고, 신규 사용자에게는 boto3 사용을 권장한다.
0 개의 댓글:
댓글 쓰기