위챗 상품 관리


제품 관리

상품 관리

상품 정보 조회

이 인터페이스를 호출하면 판매자는 성공적으로 생성된 상품 정보를 조회하여 상품 상태나 정보 설정을 확인할 수 있습니다.

요청 예시

HTTP请求方式:POST
https://api.weixin.qq.com/scan/product/get?access_token=access_token
POST数据格式:JSON
POST数据例子:
{
 "keystandard": "ean13",
 "keystr": "6900873042720"
}

요청 매개변수 설명

매개변수 가 필수인가요? 설명
access_token은 인터페이스 호출에 사용되는 공식 계정의 글로벌 자격 증명입니다.
keystandard제품 코딩 표준입니다.
keystr 제품 코드 내용입니다.

반환 예시

올바른 JSON 반환 결과는 다음과 같습니다.

{
 "errcode": 0,
 "errmsg": "ok",
 "brand_info":{
  "base_info":{
   "title": "扫一扫动态主页demo",
"thumb_url":"http://mmbiz.qpic.cn/mmbiz/AhrnkhhK7rWevHib2pmq1phtply6JicADNrX6Yrvd7LzKERyic3kn3VdSsmFr5F5ibXzj9Al65yWFudmjqcWic1Qe9g/0",
   "brand_tag": "小耿哥8",
   "category_id": 0,
   "retail_price": "0.00",
   "store_mgr_type": "auto",
   "store_vendorid_list":[],
   "color": "auto",
   "status": "on"
  },
  "detail_info":{
   "banner_list":[
{"link":"http://mmbiz.qpic.cn/mmbiz/AhrnkhhK7rWevHib2pmq1phtply6JicADNic0LvlkCw7s6mZpicib7ict5MhoiaL3gPrYXpibnibOpViaYJFpic12nx4bNZcQ/0"},
{"link":"http://mmbiz.qpic.cn/mmbiz/AhrnkhhK7rWevHib2pmq1phtply6JicADNbTfwJmlVXp9k1A80UCFL1a9icwdthmSLh0RuJ5iaKcZBwdXbOicktkwPQ/0"},
{"link":"http://mmbiz.qpic.cn/mmbiz/AhrnkhhK7rWevHib2pmq1phtply6JicADNW4FD74oXjEyqHicE9U3H0nTCdLHibo7rRia2TFBQ6tx2Pvic92ica8Wns4Q/0"}
   ],
   "detail_list":[
    {
     "title": "产品名称",
     "desc": "微信相框moment"
    },
    {
     "title": "设计团队",
     "desc": "微信团队"
    },
    {
     "title": "设计初衷",
     "desc": "做一个简单纯粹的电子相框"
    },
    {
     "title": "产品诉求",
     "desc": "以相框为纽带,增加子女与父母长辈的沟通,用照片通过微信传递感情交流"
    }
   ]
  },
  "action_info":{
   "action_list":[
    {
     "type": "link",
     "name": "banner",
     "link": "http://mp.weixin.qq.com",
"image":"http://mmbiz.qpic.cn/mmbiz/AhrnkhhK7rWevHib2pmq1phtply6JicADNgjXTKn0j4TlfXjUOPYBDicVOmG0sdNfUOg9Lzia2g9cbjyTXmOiaB6L1g/0",
     "showtype": "banner"
    },
    {
     "type": "link",
     "name": "自定义活动1",
     "link": "http://p.url.cn/wxscan.php",
    },
    {
     "type": "link",
     "name": "自定义活动2",
     "link": "http://p.url.cn/wxscan.php",
    },
    {
     "type": "user",
     "appid": "wx307e399609946068"
    },
    {
     "type": "text",
     "text": "此处可根据品牌商需要,用于简单描述商品或活动。"
    }
   ]
  },
  "module_info":{
   "module_list":[
    {
     "type": "anti_fake",
     "native_show": "true"
    }
   ]
  }
 }
}

반환 매개변수 설명

매개변수 설명
errcode0은 호출이 성공했음을 의미합니다. 관련 오류 코드가 반환됩니다.
errmsgok는 호출이 성공했음을 의미합니다. 그렇지 않으면 오류 메시지가 반환됩니다.
status제품 홈페이지의 상태는 on은 게시된 상태, off는 게시되지 않은 상태, check는 리뷰 상태, Reject는 리뷰 실패 상태입니다.

기타 매개변수 설명은 "제품 만들기" 인터페이스를 참조하세요.

참고: 상태가 "확인 중"인 제품의 경우 인터페이스를 호출하여 게시를 업데이트하거나 취소할 수 없습니다. 그렇지 않으면 오류가 보고됩니다.

상품 정보 일괄 조회

이 인터페이스를 호출하면 판매자는 성공적으로 생성된 상품 정보를 일괄 조회할 수 있습니다. 조회 차원에는 상품 상태 및 코딩 내용이 포함됩니다.

요청 예시

HTTP请求方式:POST
https://api.weixin.qq.com/scan/product/getlist?access_token=access_toke
POST数据格式:JSON
POST数据例子:
{
 "offset": "1",
 "limit": "10",
 "status":"on",
}

요청 매개변수 설명

매개변수 가 필수인가요? 설명
access_token은 인터페이스 호출에 사용되는 공식 계정의 글로벌 자격 증명입니다.
offset 일괄 쿼리의 시작 위치이며 0부터 시작하고 시작 위치를 포함합니다.
limit 일괄 쿼리 수입니다.
statusNo상태별 끌어오기를 지원합니다. on은 릴리즈됨 상태, off는 미게시 상태, check는 리뷰 상태, Reject는 리뷰 실패 상태, all은 모두 상태입니다.
keystrNo부분 인코딩 콘텐츠 가져오기를 지원합니다. 이 매개변수를 입력한 후 인코딩 내용에 전달된 매개변수가 포함된 제품 정보를 추출할 수 있습니다. 키워드 검색과 유사합니다.

반환 예시

올바른 JSON 반환 결과는 다음과 같습니다.

{
 "errcode": 0,
 "errmsg": "ok",
 "total": 2,
 "key_list": [
  {
   "keystandard": "ean13",
   "keystr": "6390000000000",
   "category_id": 537117576,
   "category_name": "果泥/菜泥/肉泥",
   "update_time": 1413181580,
   "status": "on"
  },
  {
   "keystandard": "ean13",
   "keystr": "6390000000002",
   "category_id": 537117576,
   "category_name": "果泥/菜泥/肉泥",
   "update_time": 1412834605,
   "status": "on"
  }
 ]
}

반환 매개 변수 설명#🎜🎜 ## 🎜🎜#

#🎜 🎜 #0은 호출이 성공했음을 의미하며, 그렇지 않으면 관련 오류 코드가 반환됩니다. errmsgok는 호출이 성공했음을 의미합니다. 그렇지 않으면 오류 메시지가 반환됩니다. total필터 기준에 맞는 총 제품 수입니다. key_list상품 정보 목록입니다. keystandard상품 코딩 표준. keystr제품 코드 내용입니다. category_id제품 카테고리 ID. category_name제품 카테고리 이름입니다. update_time상품 정보의 마지막 업데이트 시간(정수형)입니다. status제품 홈페이지 상태는 ON이 ​​공개 상태, OFF가 미공개 상태, 체크가 리뷰 상태, 거부는 검토 상태가 실패 상태입니다.

상품 정보 업데이트

이 인터페이스를 호출하면 상품의 기본 정보(base_info), 상세 정보(detail_info), 프로모션 서비스 영역(action_info), 구성 요소 영역(modul_info)을 개별적으로 또는 전체적으로 업데이트할 수 있습니다. 업데이트의.

참고: "출시 상태(켜짐)"인 제품을 업데이트하는 경우 인터페이스를 성공적으로 호출한 후 새 제품 정보가 자동으로 스캔 검토 시스템에 입력됩니다. "검토 중(확인 중)"인 제품은 업데이트하거나 게시를 취소할 수 없습니다. 그렇지 않으면 오류가 보고됩니다.

요청 예시

HTTP请求方式:POST
https://api.weixin.qq.com/scan/product/update?access_token=access_token 
POST数据格式:JSON
POST数据例子:
{
 "keystandard": "ean13",
 "keystr": "6390000000000",
 "brand_info": {
  "action_info": {
   "action_list": [
    {
     "type": "link",
     "name": "banner",
     "link":"http://mp.weixin.qq.com",
"image":"http://mmbiz.qpic.cn/mmbiz/AhrnkhhK7rWevHib2pmq1phtply6JicADNgjXTKn0j4TlfXjUOPYBDicVOmG0sdNfUOg9Lzia2g9cbjyTXmOiaB6L1g/0",
     "showtype": "banner"
    },
    {
     "type": "link",
     "name": "更新的自定义活动1",
     "link": "http://p.url.cn/wxscan.php",
    },
    {
     "type": "link",
     "name": "更新的自定义活动2",
     "link": "http://p.url.cn/wxscan.php",
    },
    {
     "type": "user",
     "appid": "wx307e399609946068"
    },
    {
     "type": "text",
     "text": "此处可根据品牌商需要,用于简单描述商品或活动。"
    }
   ]
  }
 }
}

요청 매개변수 설명

ParameterDescription
errcode
# 🎜 🎜#access_token은 인터페이스 호출에 사용되는 공식 계정의 글로벌 자격 증명입니다. keystandard은 제품 코딩 표준입니다. keystr은 의 제품 코드 내용입니다. action_infoNo 상품 프로모션 서비스 지역 정보입니다.

详细参数说明,请参考“创建商品”接口。

반환 예시

올바른 JSON 반환 결과는 다음과 같습니다.

{
 "errcode": 0,
 "errmsg": "ok",
 "pid": "5g0B4A90aqc"
}

반환 매개 변수 설명#🎜🎜 ## 🎜🎜#

Parameter필수인가요설명
参数说明
errcode0为调用成功,否则返回相关错误码。
errmsgok为调用成功,否则返回错误提示。
pid转译后的商品id,将直接编入“获取商品二维码接口”返回的二维码内容。

상품 정보 지우기

이 인터페이스를 호출하면 판매자는 성공적으로 생성된 상품을 삭제할 수 있습니다. 정보.

요청 예시

HTTP请求方式:POST
https://api.weixin.qq.com/scan/product/clear?access_token=access_token 
POST数据格式:JSON
POST数据例子:
{
 "keystandard": "ean13",
 "keystr": "6900873042720"
}

요청 예시 설명

매개변수 가 필수인가요? 설명
access_token은 인터페이스 호출에 사용되는 공식 계정의 글로벌 자격 증명입니다.
keystandard제품 코딩 표준입니다.
keystr 제품 코드 내용입니다.

반환 예시

올바른 JSON 반환 결과는 다음과 같습니다.

{
 "errcode": 0,
 "errmsg": "ok"
}

반환 매개 변수 설명#🎜🎜 ## 🎜🎜#

参数说明
errcode0为调用成功,否则返回相关错误码。
errmsgok为调用成功,否则返回错误提示。

Jump URL 매개변수 설명

장면 설명: #🎜 🎜 #

사용자가 상품 홍보 서비스 영역에서 링크 유형 링크를 클릭하면 점프된 URL에 wxkeystand, wxkeystr, wxticket, wxextinfo의 4가지 매개변수가 전달됩니다. wxticket을 확인함으로써 접속한 사용자의 출처와 신원정보를 확인할 수 있어 정확한 운용이 가능하다.

URL示例:http://p.url.cn/wxscandemo/yangbanjian/fangweilanding?91eddae46161ae26a3e6e928f3c07147=scan&wxkeystandard=qrcode&wxkeystr=cosmetics1&wxticket=azlsdGljdXo4Ymow&wxextinfo=123

매개변수 설명

#🎜 🎜 #상품 코딩 표준. wxkeystr제품 코드 내용입니다. wxticket 소스를 식별하는 자격 증명 매개변수입니다. "wxticket 매개변수 확인 인터페이스"를 통해 해당 상품 정보를 교환하고 사용자 정보에 접근할 수 있습니다. wxextinfo"제품 QR 코드 가져오기 인터페이스" 호출 시 전달된 extinfo는 식별 매개변수입니다.

wxticket 매개변수 확인

이 인터페이스를 호출하여 현재 액세스 소스를 확인하세요. 사용자 제품 홈 ​​페이지, 웹 페이지 프런트 엔드에서 사용자의 신원 정보를 얻습니다. 시나리오의 정확성을 보장하기 위해 wxticket 매개변수는 임시 서명으로 20분 동안만 유효합니다. 유효 기간이 초과되면 확인이 실패합니다.

요청 예시

HTTP请求方式:POST
https://api.weixin.qq.com/scan/scanticket/check?access_token=access_token
POST数据格式:JSON
POST数据例子:
{
 "ticket": " Ym1haDlvNXJqY3Ru1",
}

요청 매개변수 설명

ParameterDescription
wxkeystand
특히, 사용자가 링크를 공유하면 WeChat은 보안을 보장하기 위해 wxticket 매개변수를 지웁니다.
매개변수 가 필수인가요? 설명
access_token은 인터페이스 호출에 사용되는 공식 계정의 글로벌 자격 증명입니다.
ticket 요청 URL의 wxticket 매개변수입니다.

반환 예시

올바른 JSON 반환 결과는 다음과 같습니다.

{	
 "errcode":0,
 "errmsg":"ok",
 "keystandard":"ean13",
 "keystr":"6901481811083",
 "openid":"otAzGjrS4AYCmeJM1GhEOcHXXTAo",
 "scene":"scan",
 "is_check": false,
 "is_contact": false
}

반환 매개 변수 설명#🎜🎜 ## 🎜🎜#

매개변수 설명
errcode0은 호출이 성공했음을 의미합니다. 그렇지 않으면 관련 오류 코드가 반환됩니다.
errmsgok는 호출이 성공했음을 의미합니다. 그렇지 않으면 오류 메시지가 반환됩니다.
keystandard상품 코딩 표준.
keystr제품 코드 내용.
openid현재 방문자의 openid로, 사용자를 고유하게 식별할 수 있습니다.
scene제품 홈페이지를 여는 장면, 스캔은 코드 스캔을 의미하고, 기타는 대화, 컬렉션, 친구 서클 등 다른 장면을 의미합니다.
is_check바코드(QR코드)가 스캔되었는지 여부를 나타내는 True는 Yes, False는 No를 의미합니다.
is_contact공식 계정 팔로우 여부를 true로 설정하면 팔로우한 것이고, false는 팔로우하지 않은 것입니다.

컴포넌트 메시지

이 인터페이스를 호출하려면 "제품 생성" 시 컴포넌트 내용을 먼저 설정해야 하며, 이를 통해 컴포넌트 영역의 표시 결과를 제어할 수 있습니다. 인터페이스.

현재 판매자는 판매자가 미리 설정한 "extinfo" 콘텐츠뿐만 아니라 WeChat에서 푸시하는 "이벤트"를 통해 스캔하고 쿼리한 제품 정보를 얻을 수 있습니다. 현지 정보를 검증함으로써 사용자가 문의한 제품의 진품 여부를 판단할 수 있으며, 그 결과는 이 인터페이스를 통해 위챗으로 반환되고, 위챗은 최종적으로 클라이언트의 맞춤형 페이지에 진품 조회 결과를 표시한다. 가맹점이 구성요소 내용을 설정한 후 [사용자-위챗-가맹점]의 정보 상호작용 모드는 다음과 같습니다.

Push XML 예시

 <xml> 
<ToUserName><![CDATA[gh_fbe8a958756e]]></ToUserName> 
<FromUserName><![CDATA[otAzGjrJVN21mpDF4ZWQiYZwdK0Y]]></FromUserName>
<CreateTime>1447848568</CreateTime> 
<MsgType><![CDATA[event]]></MsgType> 
<Event><![CDATA[scan_product_callback]]></Event> 
<KeyStandard><![CDATA[qrcode]]></KeyStandard> 
<KeyStr><![CDATA[weixin_antifake]]></KeyStr> 
<ExtInfo><![CDATA[hyhy]]></ExtInfo> 
<NeedAntiFake>true</NeedAntiFake> 
</xml>

푸시 매개변수 설명

#🎜 🎜 #판매자의 원래 공식 계정 ID입니다. FromUserName 사용자의 openid입니다. CreateTime메시지 생성 시간(정수). MsgType메시지 유형, 이벤트. EventEvent 유형, scan_product_callback은 구성 요소 메시지 이벤트입니다. KeyStandard상품 코딩 표준. KeyStr제품 코드 내용입니다. ExtInfo"제품 QR 코드 가져오기 인터페이스" 호출 시 전달된 extinfo는 식별 매개변수입니다. NeedAntiFake 위조 방지 결과를 표시하려면 WeChat에서 제공하는 팝업 페이지를 사용하세요. True는 사용되었음을 의미하고 False는 사용하지 않음을 의미합니다. 사용된.

반환 XML 예

 <xml> 
<ToUserName><![CDATA[otAzGjrJVN21mpDF4ZWQiYZwdK0Y]]></ToUserName> 
<FromUserName><![CDATA[gh_fbe8a958756e]]></FromUserName>
<CreateTime>1447848568</CreateTime> 
<MsgType><![CDATA[scanproduct]]></MsgType> 
<ScanProduct> 
<KeyStandard><![CDATA[qrcode]]></KeyStandard> 
<KeyStr><![CDATA[weixin_antifake]]></KeyStr> 
<ExtInfo><![CDATA[hyhy]]></ExtInfo> 
<AntiFake> 
<CodeResult><![CDATA[real]]></CodeResult> 
</AntiFake> 
</ScanProduct>
</xml>

반환 매개변수 설명

ParameterDescription
ToUserName
매개변수 설명
ToUserName사용자의 openid입니다.
FromUserName판매자 공개 계정의 원래 ID입니다.
CreateTime메시지 생성 시간(정수).
MsgType메시지 유형, 제품 스캔.
KeyStandard제품 코딩 표준입니다.
KeyStr제품 코드 내용.
ExtInfo"제품 QR 코드 가져오기 인터페이스" 호출 시 전달된 extinfo가 식별 매개변수입니다.
AntiFake위조방지 정보 내용입니다.
CodeResult제품 위조 방지 쿼리 결과, real은 코드가 true임을 의미하고, fake는 코드가 false임을 의미하며, not_active는 위조 방지 코드가 활성화되지 않았음을 의미합니다.

QR 코드 스캔 기록 지우기

제품 홈페이지에 "기본 위조 방지 구성요소"가 설정되어 있는 경우(자세한 내용은 [제품 만들기] 참조) 사용자가 QR 코드를 스캔할 때마다 홈페이지를 조회하시면 "위조방지 조회 상세정보"에 집계되어 표시됩니다. 판매자가 특정 코드의 스캔 기록을 0으로 "재설정"하려는 경우 이 인터페이스를 호출하여 코드의 스캔 기록을 지울 수 있습니다.

요청 예시

HTTP请求方式:POST
https://api.weixin.qq.com/scan/scanticket/check?access_token=access_token
POST数据格式:JSON
POST数据例子:
{
 "keystandard": "ean13",
 "keystr": "6900000000000",
 "extinfo":"extinfo"
}

요청 매개변수 설명

매개변수 가 필수인가요? 설명
access_token은 인터페이스 호출에 사용되는 공식 계정의 글로벌 자격 증명입니다.
keystandard제품 코딩 표준입니다.
keystr 제품 코드 내용입니다.
extinfo가 식별 매개변수인 "제품 QR 코드 가져오기 인터페이스"를 호출할 때 전달되는 extinfo입니다.

반환 예시

올바른 JSON 반환 결과는 다음과 같습니다.

{	
 "errcode":0,
 "errmsg":"ok"
}

반환 매개 변수 설명#🎜🎜 ## 🎜🎜#

参数说明
errcode0为调用成功,否则返回相关错误码。
errmsgok为调用成功,否则返回错误提示。