나는 수백 권의 책 제목 목록을 가지고있다. Amazon.com ASIN 코드로 일괄 변환 할 수 있습니까? 수동으로 하나씩 수동으로 처리 할 수 있다는 것을 알고 있지만 그런 종류의 인내심이나 시간은 없습니다. 나는 ISBN ASIN 변환기가 있다는 것을 알고 있지만 나는 ISBN이 없다.도서 제목을 Amazon ASIN으로 일괄 변환 하시겠습니까?
감사합니다.
나는 수백 권의 책 제목 목록을 가지고있다. Amazon.com ASIN 코드로 일괄 변환 할 수 있습니까? 수동으로 하나씩 수동으로 처리 할 수 있다는 것을 알고 있지만 그런 종류의 인내심이나 시간은 없습니다. 나는 ISBN ASIN 변환기가 있다는 것을 알고 있지만 나는 ISBN이 없다.도서 제목을 Amazon ASIN으로 일괄 변환 하시겠습니까?
감사합니다.
나는 아마존 제품 광고 API ItemSearch의 API를 사용합니다 (문서를 참조하십시오 http://docs.amazonwebservices.com/AWSECommerceService/2010-11-01/DG/ItemSearch.html)
요청을 형성하는 경우, 당신은 "제목", "경우 Searchindex"("책으로 다수의 매개 변수를 전달해야합니다 ") 및 추가 필수 매개 변수 ("작성자 "또는"키워드 "와 같은 요청 매개 변수를 추가하여 쿼리를 미세 조정할 수 있음을 참고하십시오).
당신이 (레 모니 스 니켓에 의해) "나쁜 시작"을 검색하면, 요청 URL과 같습니다
http://ecs.amazonaws.com/onca/xml?
Service=AWSECommerceService&
AWSAccessKeyId=[AWS Access Key ID]&
Operation=ItemSearch&
Title=The%20Bad%20Beginning&
SearchIndex=Books
&Timestamp=[YYYY-MM-DDThh:mm:ssZ]
&Signature=[Request Signature]
N 항목에 0을 포함 할 수 있습니다 응답, 다음과 같이 표시됩니다
<TotalResults>111</TotalResults>
<TotalPages>12</TotalPages>
<Item>
<ASIN>006029809X</ASIN>
<DetailPageURL>http://www.amazon.com/dp/006029809X</DetailPageURL>
<ItemAttributes>
<ProductGroup>Books</ProductGroup>
<Title>The Trouble Begins: A Box of Unfortunate Events, Books 1-3
(The Bad Beginning; The Reptile Room; The Wide Window)</Title>
</ItemAttributes>
</Item>
<Item>
<ASIN>006075589X</ASIN>
<DetailPageURL>http://www.amazon.com/dp/006075589X</DetailPageURL>
<ItemAttributes>
<ProductGroup>Books</ProductGroup>
<Title>The Bad Beginning</Title>
</ItemAttributes>
</Item>
...
그런 다음 XML을 구문 분석하여 원하는 정보를 얻을 수 있습니다 (사례의 경우 ASIN). 경고
몇 단어 :
이것은 오래되었지만 여전히 관심이있는 사람 일 수 있습니다. 당신을 위해 할 수있는 Perl package 가 있습니다.
webwiz, 제목이 주어지면서 프로그래밍 방식으로 책의 ASIN을 얻는 방법을 찾았습니까? –