Pengurusan senarai hitam


Pengurusan Senarai Hitam

Akaun rasmi boleh log masuk ke platform awam WeChat untuk menyekat peminat. Pada masa yang sama, kami juga menyediakan satu set API pengurusan senarai hitam supaya pembangun boleh terus menggunakan antara muka untuk beroperasi.

1474940125966127.jpg

1. Dapatkan senarai hitam akaun rasmi

Akaun rasmi boleh mendapatkan senarai senarai hitam akaun melalui antara muka senarai hitam ini (ID WeChat yang disulitkan, OpenID setiap pengguna untuk setiap akaun rasmi adalah unik).

Antara muka ini boleh menarik sehingga 10,000 OpenID setiap panggilan Apabila bilangan senarai adalah besar, berbilang tarikan boleh digunakan untuk memenuhi permintaan.

Perihalan permintaan panggilan antara muka

http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/getblacklist?access_token=ACCESS_TOKEN

Penerangan data JSON

{
	"begin_openid":"OPENID1"
}

Apabila begin_openid kosong, ia akan ditarik dari awal secara lalai.

Arahan pulangkan

Kembalikan paket data JSON apabila betul

{
 "total":23000,
 "count":10000,
 "data":{"
    openid":[
       "OPENID1",
       "OPENID2",
       ...,
       "OPENID10000"
    ]
  },
  "next_openid":"OPENID10000"
}

balikkan data JSON apabila betul ralat ID)

{"errcode":40013,"errmsg":"invalid appid"}

Kembali Penerangan Kod

Openid haram masuk
Kod pemulanganPenerangan
-1Sistem sedang sibuk
4000340003
🎜Openid masuk bukan milik AppID ini🎜🎜🎜 🎜

Pada masa yang sama, sila ambil perhatian:

Apabila bilangan senarai hitam akaun awam melebihi 10,000, anda boleh mengisi nilai next_openid dan tarik senarai itu beberapa kali untuk memenuhi keperluan.

Secara khusus, apabila memanggil antara muka, nilai next_openid yang dikembalikan dalam panggilan sebelumnya digunakan sebagai nilai next_openid dalam panggilan seterusnya.


2. Sekat pengguna

Akaun awam boleh menyekat sekumpulan pengguna melalui antara muka ini setiap akaun awam adalah unik).

Perihalan permintaan panggilan antara muka

http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/batchblacklist?access_token=ACCESS_TOKEN

Parameter Penerangan

. pengguna yang perlu disenaraihitamkan dibuka, bilangan maksimum orang yang dibenarkan untuk disekat pada satu masa ialah 20
Perihalan data JSON


Kembalikan paket data JSON apabila ralat (Contohnya ialah ralat AppID tidak sah)

{
 "opened_list":["OPENID1”,” OPENID2”]
}

Kembali Penerangan Kod

Openid haram masukOpenid masuk bukan milik AppID ini 40032
Kod pemulanganPenerangan
-1Sistem sedang sibuk
4000340003
🎜Hanya 20 pengguna boleh disekat pada satu masa🎜🎜🎜🎜


3. 取消拉黑用户

公众号可通过该接口来取消拉黑一批用户,黑名单列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成。

接口调用请求说明

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

Parameter Penerangan

. pengguna yang perlu disenaraihitamkan dibuka, bilangan maksimum orang yang dibenarkan untuk disekat pada satu masa ialah 20

Penerangan data JSON

{"errcode":40013,"errmsg":"invalid appid"}

Kembalikan penerangan

Kembalikan pakej data JSON apabila betul menghidupkan paket JSON pada ralat (contohnya ialah ralat AppID Tidak Sah )

http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/batchunblacklist?access_token=ACCESS_TOKEN

Kembalikan penerangan kod

Openid haram masukOpenid masuk bukan milik AppID ini 40032
Kod pemulanganPenerangan
-1Sistem sedang sibuk
4000340003

Hanya 20 pengguna boleh disekat pada satu masa🎜🎜🎜🎜🎜