微信商品發布
商品發布
已提交審核/取消發布商品
商品成功創建以後,可以呼叫該介面申請發布商品。提交審核,商品資訊會立即進入掃一掃審核系統。審核通過,商品即發布成功。 只有透過審核,處於發布狀態的商品,才能被一般用戶掃碼查看。未發布或審核通過之前的商品,只有白名單內的用戶可以查看。
請求範例
HTTP请求方式:POST https://api.weixin.qq.com/scan/product/modstatus?access_token=ACCESS_TOKEN POST数据格式:JSON POST数据例子: { "keystandard": "ean13", "keystr": "6900873042720", "status":"on" }
請求參數說明
參數 | 是否必須 | 說明 |
---|---|---|
access_token | 是 | 公眾號的全域憑證,用於介面呼叫。 |
keystandard | 是 | 商品編碼標準。 |
keystr | 是 | 商品編碼內容。 |
status | 是 | 設定發布狀態。 on為提交審核,off為取消發布。 |
傳回範例
正確的JSON回傳結果如下:
{ "errcode": 0, "errmsg": "ok" }
傳回參數說明
說明 | ||
---|---|---|
#0為呼叫成功,否則傳回相關錯誤碼。 | ||
ok為呼叫成功,否則回傳錯誤提示。 |
參數 | 是否必須 | 說明 |
---|---|---|
access_token | 是 | 公眾號的全域憑證,用於介面呼叫。 |
openid | 否 | 測試人員的openid清單。 |
username | 否 | 測試人員的微訊號清單。 |
注意:每次设置均被视为一次重置,而非增量设置。openid、微信号合计最多设置10个。
傳回範例
正確的JSON回傳結果如下:
{ "errcode":0, "errmsg":"ok" }
傳回參數說明
說明 | ||
---|---|---|
#0為呼叫成功,否則傳回相關錯誤碼。 | ||
ok為呼叫成功,否則回傳錯誤提示。 |
參數 | 是否必須 | 說明 |
---|---|---|
access_token | 是 | 公眾號的全域憑證,用於介面呼叫。 |
keystandard | 是 | 商品編碼標準。 |
keystr | 是 | 商品編碼內容。 |
extinfo | 否 | 由商家自訂傳入,建議只使用大小寫字母、數字及-_().*這6個常用字元。 |
qrcode_size | 是 | 二維碼的尺寸(整數),數值代表邊長像素數,不填入預設值為100。 |
注意:
商家可透過extinfo為同一款產品產生多個二維碼,用於區分或作來源判斷。例如一款產品雖然只有一個對應的商品ID,但可以為該款產品下每一個單獨的商品分配一個extinfo參數來識別。當使用者開啟商品首頁,或點選首頁內的推廣連結時,微信會將extinfo參數透傳給商戶,商家就能追蹤每個商品與使用者接觸的情況。更多商品二維碼能力請見「一物一碼專區」。
返回範例
{ "errcode":0, "errmsg":"ok", "pic_url":"http://mmbiz.qpic.cn/mmbiz/test/0", "qrcode_url":"http://p.url.cn/hA0P71b9MKc/123" }
傳回參數說明
參數 | 說明 |
---|---|
#errcode | 0為呼叫成功,否則傳回相關錯誤碼。 |
errmsg | ok為呼叫成功,否則回傳錯誤提示。 |
pic_url | 商品二維碼的圖片鏈接,可直接下載到本地。 |
qrcode_url | 商品二維碼的內容,以http://p.url.cn/為前綴,加上pid和extinfo三部分組成。 |