1. 기술 문서
  2. Amzpecty 문서
  3. Amzpecty API 사양
  4. URL로 ASINS 받기

URL로 ASINS 받기

Amzpecty API는 이 API 모듈을 통해 특정 Amazon 검색 결과 URL의 모든 ASIN을 스캔할 수 있습니다.

URL 쿼리 대기열로 ASINS를 얻으려면 URL을 추가하세요.

Get Asins By URL 쿼리 대기열에 URL을 추가하라는 요청입니다. URL은 Amazon 검색 결과 URL입니다.

경고: Amzpecty API는 최대 2,400개의 Asin까지만 가져올 수 있습니다.

제한 사항: 검색된 ASIN 수는 검색 위치, Amazon 목록의 역학 등과 같은 다양한 요인으로 인해 실제 Amazon ASIN 수와 다를 수 있습니다.

신용공제

1페이지 Asin 데이터를 성공적으로 검색한 후 1회 크레딧 공제. 페이지당 Asin 개수는 다를 수 있습니다.

요청
URI /api/query/getasinsbyurl?secretKey={비밀키}
방법 POST
POST 매개변수 searchurl={url} 여기서 {url} – 필수 – 대상 URL(예: https://www.amazon.com/s?k=funko&i=warehouse-deals)
HTTP 헤더(선택사항) AMZPECTY_CALLBACK_URL={콜백 URL}
/api/query/getasinsbyurl
응답
헤더
미디어 종류 응용 프로그램 / json
JSON 데이터
JSON
{
     "status": "OK",
     "responsefor": "getasinsbyurl",
     "allowed": 4992,
     "dailyAllowed": 4992,
     "messageId": null,
     "message": null,
     "data": null,
     "rid": "60f126e20cf24280ed03b000",
     "dateProcessed": null,
     "domain": null
}

주의 사항: 콜백 중에 Rid를 사용하여 콜백 데이터를 원래 요청 호출에 연결할 수 있습니다.

URL 쿼리 콜백 JSON 샘플 데이터로 ASINS 받기
헤더
미디어 종류 응용 프로그램 / json
JSON 데이터
JSON
{
  "status": "OK",
  "responsefor": "getasinsbyurl",
  "allowed": 4986,
  "dailyAllowed": 4986,
  "messageId": null,
  "message": null,
  "data": {
    "statusInt": 2,
    "status": "Completed",
    "searchUrl": " https://www.amazon.com/s?k=funko&i=warehouse-deals ",
    "expectedTotalAsins": 732,
    "actualAsinsRetrieved": 732,
    "asins": [
      {
        "asin": "B07JLCLVRJ",
        "itemName": "Funko PoP! MArvel",
        "price": 9.99,
        "customerStarRating": "4.5 out of 5 stars",
        "customerReview": "5,006 ratings",
        "linkUrl": "http://www.amazon.com/gp/product/B07JLCLVRJ/ref=silver_xx_cont_revecalc",
        "imageUrl": "https://m.media-amazon.com/images/I/61Y6N4hBjDL._SL120_.jpg",
        "otherDetails": [
          "Get it as soon as Tue, Mar 29",
          "$3.99 shipping",
          "Only 1 left in stock - order soon."
        ]
      },
      {
        "asin": "B08XMY2DWM",
        "itemName": "Party House Masters of The Universe Mini Figurines Cake Toppers ",
        "price": 7.4,
        "priceShipping": 0,
        "inventoryWarning": "",
        "customerStarRating": "5 out of 5 stars",
        "customerReview": "1,105 ratings",
        "linkUrl": "http://www.amazon.com/gp/product/B08XMY2DWM/ref=silver_xx_cont_revecalc",
        "imageUrl": "https://m.media-amazon.com/images/I/61Y6N4hBjDL._SL120_.jpg",
        "otherDetails": [
          "Get it as soon as Tue, Mar 29",
          "$2.99 shipping",
          "Only 10 left in stock - order soon."
        ]
      }
    ]
  },
  "rid": "60f12c1a0cf24280ed03be5e",
  "dateProcessed": 1626418203388,
  "domain": "www.amazon.com",
  "totalCreditsDeducted": 1
}
URL 쿼리 콜백 응답 JSON 속성으로 판매자 ASINS 받기

속성 이름세부 정보
지위요청 상태입니다.
응답Get Asins By URL 쿼리 결과에 대한 "getasinsbyurl" 값입니다.
현재 허용되는 요청 수입니다. 매월 재설정됩니다.
매일 허용됨현재 허용되는 일일 요청 수입니다. 매일 재설정됩니다.
메시지 ID메시지의 ID입니다(있는 경우).
메시지실제 메시지(있는 경우) 오류 메시지를 참조하세요.
제거요청 ID입니다. 이는 Get 쿼리에서 키로 사용될 수 있습니다.
도메인판매자에 해당하는 Amazon 도메인입니다.
총 공제된 크레딧이 필드는 이 요청을 이행하는 데 사용된 Amzpecty API 크레딧 수를 나타냅니다.
처리된 날짜요청이 처리된 날짜는 유닉스 시간 형식입니다.
data.sellerId판매자 아이디입니다.
data.statusIntint 형식의 검색 상태입니다. "대기 중"은 0, "처리 중"은 1, "완료"는 2, "오류"는 3
데이터.상태검색 상태입니다. "대기 중", "처리 중", "완료됨" 또는 "오류"
data.actualAsins검색됨검색된 Asin의 수입니다. URL에 2,400개 이상의 Asin이 있는 경우에도 최대 2,400개의 Asin이 허용됩니다. 참고하세요 실제Asins검색됨 같지 않을 수도 있습니다 예상총계 여러 가지 이유로. s를 참고해주세요타투 스 검색 상태 필드입니다.
data.expectedTotalAsins이 URL에 있는 총 Asins 수입니다.
데이터.아신스[]판매자가 보유한 Asins 목록입니다.
아신스[n].아신항목의 Asin
asins[n].itemName아신의 아이템 이름
아신스[n].가격아신의 표시가격
asins[n].customerStarRatingAsin의 고객 별점
asins[n].customer리뷰Asin의 고객 리뷰 수
asins[n].linkUrl아신의 링크
asins[n].imageUrlAsin의 이미지 URL
asins[n].otherDetails[n]배송 정보, 배송비, 재고 경고 등과 같은 기타 세부 정보 목록입니다.

요청 ID별 URL 결과로 ASINS 가져오기

요청 ID별로 Get Asins By URL 결과를 가져오기 위한 요청(제거).

Amzpecty가 여전히 데이터를 찾고 있고 100% 완료되지 않은 경우에도 이를 호출하여 결과 데이터를 검색할 수 있습니다. s를 참고하시면 됩니다타투 스 검색 상태 필드입니다.

참고: 매우 짧은 간격으로 연속 호출을 하지 마십시오. 최소 30초마다 권장되는 통화 간격입니다.

신용공제

Get 호출에 대한 0(영) 크레딧 공제.

요청
URI /api/query/ getasinsbyurl/rid/{rid}?secretKey={secretKey} {rid} – /api/query/getasinsbyurl/ 응답의 요청 ID
/api/query/ getasinsbyurl/rid/60f12c1a0cf24280ed03c122?secretKey=XXXXXXXXXX
응답

만나다 URL 쿼리 콜백 JSON 샘플 데이터로 ASINS 받기

이 글이 도움이 되었나요? 가능 아니
어떻게 도와 드릴까요?