Pengurusan tag pengguna


Pengurusan Teg Pengguna

1474939241277079.jpg

Pembangun boleh menggunakan antara muka pengurusan tag pengguna yang berkaitan untuk membuat, bertanya, mengubah suai, memadam dan operasi lain pada teg akaun awam, dan juga boleh menandai dan menyahtag pengguna.

Pengurusan teg

1. Buat teg

Akaun awam, anda boleh mencipta sehingga 100 teg. .

Format data POS: JSONcontoh data POS:

{ "tag" : {

"nama" : "Guangdong"//nama teg

}

}

}

}

}

Perihalan Parameter

nama tag (3 Dalam 0 aksara)

Arahan pengembalian (contoh paket data json dikembalikan apabila biasa)

Kembali perihalan parameter

{

"tag":{

"id":134,//tag id

"name":"Guangdong"

}

}

iddiberikan oleh Wetag nama
Parameter penerangan
idtag
nama tag , pengekodan UTF8
Penerangan kod ralat

Tag Nama adalah haram, sila berhati-hati untuk tidak mempunyai nama yang sama seperti tag lain

45158Dapatkan tag yang dibuat oleh akaun rasmi com /cgi-bin/tags/get?access_token=ACCESS_TOKEN

Arahan pemulangan

Panjang nama teg melebihi 30 bait45056Terlalu banyak teg dicipta, sila ambil perhatian bahawa ia tidak boleh melebihi 100
3. Edit tag tags/update?access_token=ACCESS_TOKEN

Format data POS: JSON

contoh data POS:

{

"tag" : {

{

"tag":[{

"id":1,

"nama":"Satu Tin "Coke a Day"

0 //Bilangan peminat di bawah tag ini

},{

"id":2,

"nama":"kumpulan bintang",

"count":0

},{

"id ": 127,

"nama":"Guangdong",

"kiraan":5

}

]

}

"id" : 134,
"nama"

"Canton"

: "nama bahasa"

}

Arahan pulangkan

Penerangan kod ralat

Tag Nama adalah haram, sila berhati-hati untuk tidak mempunyai nama yang sama seperti tag lain

{

"errcode":0,

"errmsg":"ok"

}

45158 dalam tiga sistem ini

4. Padam tag

Sila ambil perhatian bahawa apabila bilangan peminat di bawah teg tertentu melebihi 100,000, teg tidak boleh dipadamkan terus di latar belakang. Pada masa ini, pembangun boleh membatalkan label terlebih dahulu dalam senarai openid di bawah label, dan kemudian mereka boleh memadamkan label secara terus sehingga bilangan peminat tidak melebihi 100,000.

Penerangan permintaan panggilan antara muka

Nama teg lebih panjang daripada 30 bait45058Anda tidak boleh mengubah suai teg 0/1/2 yang dikhaskan secara lalai
}

Arahan pulangkan

Kaedah permintaan http: POST (sila gunakan protokol https)

https://api.weixin.qq.com/cgi-bin/tags=delete? ACCESS_TOKEN

Format data POS: JSON

contoh data POS:

{

"tag":{

"id" : 134

}

}

Penerangan kod ralat

tidak boleh diubah suai Ketiga sistem 0/1/2 adalah dikhaskan secara lalai.

5. Dapatkan senarai peminat di bawah label

Arahan permintaan panggilan antara muka

{

"errcode":0,

"errmsg":"ok"

}

Kaedah permintaan http: GET (sila gunakan protokol https)

dalamhttps://qapi.weix. com/cgi -bin/user/tag/get?access_token=ACCESS_TOKEN

POST format data: JSON

POST contoh data:

{

"tagid" : 134,

"the":""/id" seterusnya tarik dahulu Dapatkan OPENID, jika tidak diisi, ia akan ditarik dari awal secara lalai

}

Arahan pemulangan (contoh pakej json dikembalikan apabila biasa)

Penerangan kod ralat

Masukkan openid haram

{

"count":2, //Bilangan peminat yang diperoleh kali ini

"data":{//Senarai peminat

"openid":[

"ocYxcuAEy30bX0NXmGn4ypqx3tI0",

"ocYxcuBt0mRugKZ7tGAHPnUaOW7Y"

}

]

":"ocYxcuBt0mRugKZ7tGAHPnUaOW7Y"//Dapatkan openid pengguna terakhir dalam senarai tarik

}

45159
Haram tag_id


Pengurusan Pengguna

Fungsi label pada masa ini menyokong akaun awam untuk melabelkan sehingga tiga label untuk pengguna. . -bin/tags/members/batchtagging?access_token=ACCESS_TOKEN

Format data POST: JSONcontoh data POST:

{ "openid_list" : [//Senarai peminat

yp.xnIxnXnXnXy0xn ", "ocYxcuBt0mRugKZ7tGAHPnUaOW7Y "
],

"tagid" : 134

}

Arahan pemulangan (contoh pakej json dikembalikan apabila biasa)

{

"errcode":0,

"errmsg":"ok"

Perihalan kod ralat

45 059Ada peminat Bilangan tag telah melebihi had40003Satu openid haram telah diluluskan dalam49003Openid yang diluluskan bukan milik AppID ini. -bin/tags/members/batchuntagging?access_token=ACCESS_TOKEN

Format data POST: JSON

contoh data POST:

{
"openid_list" : [//Senarai peminat

Yp.xnIxnXnXy0xn " ,
Kod ralatPenjelasan
-1Sistem sibuk
40032Bilangan senarai terbuka yang diluluskan setiap kali tidak boleh melebihi 50
"ocYxcuBt0mRugKZ7tGAHPnUaOW7Y "
],

"tagid" : 134

}

Arahan pemulangan (contoh pakej json dikembalikan apabila biasa)

{

"errcode":0,

"errmsg":"ok"

Perihalan kod ralat

40 003Input tidak sah Openid 49003Openid masuk bukan milik AppID ini

3. Dapatkan senarai tag pada pengguna

Arahan permintaan panggilan antara muka

Kod ralatPenjelasan
-1Sistem sibuk
40032Bilangan senarai terbuka yang diluluskan setiap kali tidak boleh melebihi 50

Kaedah permintaan http: POST (sila gunakan protokol https)

.com /cgi-bin/tags/getidlist?access_token=ACCESS_TOKEN

Format data POS: JSON

contoh data POS:

{

"openid" : "ocYxcuBt0mRugKZ7tW

RugKZ7tW

Kembali Arahan ( Contoh json dikembalikan dalam keadaan biasa)


{ "tagid_list":[//Senarai teg yang ditetapkan

134,

2

]

2

🎜

Perihalan kod ralat

Kod ralatPenjelasan
-1系统繁忙
40003传入非法的openid
49003传入的openid不属于此AppID