Tag Alat
pembangunan bahagian belakang
PHP
Dokumentasi pembangun platform awam WeChat
Pengurusan produk WeChat
direktori
Tag Alat
Pengurusan produk WeChat
Pengurusan Produk
HTTP请求方式:POST
https://api.weixin.qq.com/scan/product/get?access_token=access_token
POST数据格式:JSON
POST数据例子:
{
"keystandard": "ean13",
"keystr": "6900873042720"
}Perihalan parameter permintaan
| Adakah parameter | diperlukan | Penerangan |
|---|---|---|
| access_token | ialah kelayakan global akaun rasmi | ., digunakan untuk panggilan antara muka. |
| keystandard | ialah | standard pengekodan produk. |
| keystr | ialah | kandungan kod produk. |
Kembalikan contoh
Hasil pulangan JSON yang betul adalah seperti berikut:
{
"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"
}
]
}
}
}Kembalikan perihalan parameter
| Parameter | huraian panggilan |
|---|---|
| berjaya, sebaliknya yang berkaitan kod ralat dikembalikan. | |
| errmsg | ok bermakna panggilan berjaya, jika tidak mesej ralat akan dikembalikan. |
| status | Status halaman utama produk, on ialah status yang diterbitkan, off ialah status yang tidak diterbitkan, semak ialah status semakan, dan tolak ialah semakan status gagal. |
Untuk penerangan parameter lain, sila rujuk antara muka "Buat Produk".
Nota: Untuk produk yang statusnya "menyemak", anda tidak boleh menghubungi antara muka untuk mengemas kini atau membatalkan penerbitan, jika tidak, ralat akan dilaporkan. .
Contoh permintaanHTTP请求方式:POST
https://api.weixin.qq.com/scan/product/getlist?access_token=access_toke
POST数据格式:JSON
POST数据例子:
{
"offset": "1",
"limit": "10",
"status":"on",
}Perihalan parameter permintaanAdakah parameter diperlukan Penerangan access_token ialah kelayakan global akaun rasmi ., digunakan untuk panggilan antara muka. offset ialah kedudukan permulaan pertanyaan kelompok, bermula dari 0 dan termasuk kedudukan permulaan. had ialah bilangan pertanyaan kelompok. status Tidak Sokongan menarik mengikut status. on ialah status yang dikeluarkan, off ialah status yang tidak diterbitkan, semak ialah status semakan, tolak ialah semakan status gagal, dan semuanya adalah semua status. keystr Tidak Menyokong tarikan oleh kandungan pengekodan separa. Selepas mengisi parameter ini, maklumat produk yang mengandungi parameter yang diluluskan dalam kandungan pengekodan boleh ditarik keluar. Sama seperti carian kata kunci.
Contoh pengembalian
Keputusan pengembalian JSON yang betul adalah seperti berikut:
{
"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"
}
]
}Penerangan parameter pengembalian
Parameter Penerangan errcode 0 bermakna panggilan berjaya, jika tidak, kod ralat yang berkaitan akan dikembalikan. errmsg ok bermakna panggilan berjaya, jika tidak mesej ralat akan dikembalikan. total Jumlah bilangan produk yang mencapai kriteria penapis. key_list Senarai maklumat produk. keystandard Standard pengekodan komoditi. keystr Kandungan kod produk. kategori_id ID kategori produk. kategori_nama Nama kategori produk. update_time Masa kemas kini terakhir maklumat produk (jenis integer). status Status halaman utama produk, on ialah status yang diterbitkan, off ialah status yang tidak diterbitkan, semak ialah status semakan, dan tolak ialah semakan status gagal.
Kemas kini maklumat produk
Panggil antara muka ini untuk mengemas kini maklumat asas (base_info), maklumat terperinci (detail_info), kawasan perkhidmatan promosi (action_info) dan kawasan komponen (modul_info) produk secara bebas atau keseluruhan daripada kemas kini.
Nota: Apabila mengemas kini produk yang berada dalam "status keluaran (dihidupkan)", selepas berjaya memanggil antara muka, maklumat produk baharu akan memasuki sistem semakan imbasan secara automatik. Produk yang "dalam semakan (disemak)" tidak boleh dikemas kini atau dinyahterbitkan, jika tidak, ralat akan dilaporkan.
Contoh permintaan
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": "此处可根据品牌商需要,用于简单描述商品或活动。"
}
]
}
}
}Permintaan keterangan parameter
Adakah parameter diperlukan Penerangan access_token ialah kelayakan global akaun rasmi ., digunakan untuk panggilan antara muka. keystandard ialah standard pengekodan produk. keystr ialah kandungan kod produk. action_info No Maklumat kawasan perkhidmatan promosi produk.
详细参数说明,请参考“创建商品”接口。
Contoh pengembalian
Keputusan pengembalian JSON yang betul adalah seperti berikut:
{
"errcode": 0,
"errmsg": "ok",
"pid": "5g0B4A90aqc"
}Penerangan parameter pengembalian
参数 说明 errcode 0为调用成功,否则返回相关错误码。 errmsg ok为调用成功,否则返回错误提示。 pid 转译后的商品id,将直接编入“获取商品二维码接口”返回的二维码内容。
Kosongkan maklumat produk
Dengan menghubungi antara muka ini, peniaga boleh mengosongkan maklumat produk yang berjaya dibuat.
Contoh Permintaan
HTTP请求方式:POST
https://api.weixin.qq.com/scan/product/clear?access_token=access_token
POST数据格式:JSON
POST数据例子:
{
"keystandard": "ean13",
"keystr": "6900873042720"
}Permintaan Contoh Penerangan
Adakah parameter diperlukan Penerangan access_token ialah kelayakan global akaun rasmi ., digunakan untuk panggilan antara muka. keystandard ialah standard pengekodan produk. keystr ialah kandungan kod produk.
Contoh pengembalian
Keputusan pengembalian JSON yang betul adalah seperti berikut:
{
"errcode": 0,
"errmsg": "ok"
}Penerangan parameter pengembalian
参数 说明 errcode 0为调用成功,否则返回相关错误码。 errmsg ok为调用成功,否则返回错误提示。
Jump URL parameter description
Penerangan senario:
Selepas pengguna mengklik pautan jenis pautan dalam kawasan perkhidmatan promosi produk, URL lompat akan mengandungi empat wxkeyticket, wxwxt, dan info parameter. Dengan menyemak wxticket, sumber dan maklumat identiti pengguna yang mengakses boleh disahkan, mencapai operasi yang tepat.
URL示例:http://p.url.cn/wxscandemo/yangbanjian/fangweilanding?91eddae46161ae26a3e6e928f3c07147=scan&wxkeystandard=qrcode&wxkeystr=cosmetics1&wxticket=azlsdGljdXo4Ymow&wxextinfo=123
Penerangan parameter
Parameter Penerangan wxkeystand Standard pengekodan komoditi. wxkeystr Kandungan kod produk. wxticket Parameter kelayakan yang mengenal pasti sumber. Anda boleh menukar maklumat produk yang sepadan dan mengakses maklumat pengguna melalui "semak antara muka parameter wxticket". Khususnya, apabila pengguna berkongsi pautan, WeChat akan mengosongkan parameter wxticket untuk memastikan keselamatan. wxextinfo Extinfo yang dihantar semasa memanggil "Dapatkan Antara Muka Kod QR Produk" ialah parameter pengenalan.
Semak parameter wxticket
Panggil antara muka ini untuk menyemak halaman utama produk dari mana pengguna sedang diakses, dan dapatkan maklumat identiti pengguna di hujung hadapan halaman web. Untuk memastikan ketepatan senario, parameter wxticket hanya sah selama 20 minit sebagai tandatangan sementara Jika melebihi tempoh sah, semakan akan gagal.
Contoh permintaan
HTTP请求方式:POST
https://api.weixin.qq.com/scan/scanticket/check?access_token=access_token
POST数据格式:JSON
POST数据例子:
{
"ticket": " Ym1haDlvNXJqY3Ru1",
}Perihalan parameter permintaan
Adakah parameter diperlukan Penerangan access_token ialah kelayakan global akaun rasmi ., digunakan untuk panggilan antara muka. tiket ialah parameter wxticket dalam URL permintaan .
Contoh pengembalian
Keputusan pengembalian JSON yang betul adalah seperti berikut:
{
"errcode":0,
"errmsg":"ok",
"keystandard":"ean13",
"keystr":"6901481811083",
"openid":"otAzGjrS4AYCmeJM1GhEOcHXXTAo",
"scene":"scan",
"is_check": false,
"is_contact": false
}Penerangan parameter pengembalian
Parameter Penerangan errcode 0 bermakna panggilan berjaya, jika tidak, kod ralat yang berkaitan akan dikembalikan. errmsg ok bermakna panggilan berjaya, jika tidak mesej ralat akan dikembalikan. keystandard Standard pengekodan komoditi. keystr Kandungan kod produk. openid Openid pelawat semasa, yang boleh mengenal pasti pengguna secara unik. adegan Adegan yang membuka halaman utama produk, imbasan bermaksud mengimbas kod, yang lain bermaksud adegan lain, yang mungkin perbualan, koleksi atau kalangan rakan. is_check Sama ada kod bar (kod QR) telah diimbas, benar bermakna ya, salah bermakna tidak. is_contact Sama ada untuk mengikuti akaun rasmi, benar bermakna anda telah mengikutinya, palsu bermakna anda tidak mengikutinya.
Mesej komponen
Untuk memanggil antara muka ini, anda perlu menetapkan kandungan komponen dahulu apabila "membuat produk", dan kemudian anda boleh mengawal hasil paparan kawasan komponen melalui ini antara muka.
Pada masa ini, peniaga boleh mendapatkan maklumat produk yang diimbas dan ditanya melalui "acara" yang ditolak oleh WeChat serta kandungan "extinfo" yang ditetapkan oleh peniaga sebelum ini. Dengan mengesahkan dengan maklumat tempatan, ketulenan produk yang ditanya oleh pengguna boleh ditentukan, dan hasilnya dikembalikan kepada WeChat melalui antara muka ini, dan WeChat akhirnya memaparkan hasil pertanyaan ketulenan pada halaman tersuai pelanggan. Selepas peniaga menetapkan kandungan komponen, mod interaksi maklumat [User - WeChat - Merchant] adalah seperti berikut:
Tekan contoh 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>
Tekan perihalan parameter
Parameter Penerangan ToUserName Id asal akaun rasmi pedagang. FromUserName Openid pengguna. CreateTime Masa penciptaan mesej (integer). MsgType Jenis mesej, acara. Event jenis acara, scan_product_callback ialah acara mesej komponen. KeyStandard Standard pengekodan produk. KeyStr Kandungan pengekodan produk. ExtInfo Extinfo yang dihantar semasa memanggil "Dapatkan Antara Muka Kod QR Produk" ialah parameter pengenalan. NeedAntiFake Sila gunakan halaman pop timbul yang disediakan oleh WeChat untuk memaparkan hasil anti-pemalsuan bermaksud Benar digunakan, palsu bermaksud tidak digunakan.
Kembalikan contoh 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>
Kembalikan perihalan parameter
Parameter Penerangan ToUserName Openid pengguna. FromUserName ID asal akaun awam pedagang. CreateTime Masa penciptaan mesej (integer). MsgType Jenis mesej, scanproduct. KeyStandard Standard pengekodan produk. KeyStr Kandungan pengekodan produk. ExtInfo Extinfo yang dihantar semasa memanggil "Dapatkan Antara Muka Kod QR Produk" ialah parameter pengenalan. AntiFake Kandungan maklumat anti-pemalsuan. CodeResult Hasil pertanyaan anti-pemalsuan produk, nyata bermaksud kod itu benar, palsu bermaksud kod itu palsu, dan not_active bermaksud kod anti-pemalsuan tidak diaktifkan.
Kosongkan rekod pengimbasan kod QR
Apabila "komponen anti-pemalsuan asli" disediakan pada halaman utama produk (sila lihat [Buat Produk] untuk mendapatkan butiran), setiap kali pengguna mengimbas kod QR untuk melihat halaman utama, ia akan dikira dan kemudian dipaparkan dalam "Butiran Pertanyaan Anti-Pemalsuan". Jika pedagang ingin "menetapkan semula" rekod imbasan kod tertentu kepada sifar, ia boleh memanggil antara muka ini untuk mengosongkan rekod imbasan kod tersebut.
Contoh permintaan
HTTP请求方式:POST
https://api.weixin.qq.com/scan/scanticket/check?access_token=access_token
POST数据格式:JSON
POST数据例子:
{
"keystandard": "ean13",
"keystr": "6900000000000",
"extinfo":"extinfo"
}Permintaan keterangan parameter
Adakah parameter diperlukan Penerangan access_token ialah kelayakan global akaun rasmi ., digunakan untuk panggilan antara muka. keystandard ialah standard pengekodan produk. keystr ialah kandungan kod produk. extinfo ialah extinfo yang diluluskan apabila memanggil "Dapatkan antara muka kod QR produk", yang merupakan parameter pengenalan.
Contoh pengembalian
Keputusan pengembalian JSON yang betul adalah seperti berikut:
{
"errcode":0,
"errmsg":"ok"
}Penerangan parameter pengembalian
参数 说明 errcode 0为调用成功,否则返回相关错误码。 errmsg ok为调用成功,否则返回错误提示。
Alat AI Hot
Gambar buka pakaian secara percuma
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.
Apl berkuasa AI untuk mencipta foto bogel yang realistik
Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak
Artikel Panas
Topik panas
Alat popular
Editor kod yang mudah digunakan dan percuma
Versi Cina, sangat mudah digunakan
Persekitaran pembangunan bersepadu PHP yang berkuasa
Alat pembangunan web visual
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)












![Bermula dengan Pembangunan Praktikal PHP: Penciptaan PHP Pantas [Forum Perniagaan Kecil]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)
