ブラックリスト管理
ブラックリスト管理
公式アカウントは WeChat パブリック プラットフォームにログインしてファンをブロックできます。同時に、開発者がインターフェイスを直接使用して操作できるように、ブラックリスト管理 API のセットも提供します。
#1. 公開アカウントのブラックリスト リストを取得します
公式アカウントは、このインターフェイスを通じてアカウントのブラックリストを取得できます。ブラックリストは、一連の OpenID (暗号化された WeChat ID、各公式アカウントの各ユーザーの OpenID は一意です) で構成されます。
このインターフェイスは、呼び出しごとに最大 10,000 の OpenID をプルできます。リストの数が多い場合は、ニーズを満たすために複数のプルを使用できます。
インターフェイス呼び出しリクエストの説明
http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/tags/members/getblacklist?access_token=ACCESS_TOKEN
JSON データの説明
{ "begin_openid":"OPENID1" }
begin_openid が空の場合、デフォルトで先頭から取得されます。
#戻りの説明
正しい場合は JSON データ パケットを返す
{ "total":23000, "count":10000, "data":{" openid":[ "OPENID1", "OPENID2", ..., "OPENID10000" ] }, "next_openid":"OPENID10000" }
エラー時に JSON パケットを返す (例:無効な AppID エラー)
{"errcode":40013,"errmsg":"invalid appid"}
##リターン コードの説明
# 同時に、次の点にも注意してください: 公開アカウントのブラックリストの数が 10,000 を超える場合は、 next_openid の値を使用してニーズを満たす方法を決定します。 具体的には、インターフェイスを呼び出すときに、前の呼び出しで返された next_openid 値が、次の呼び出しの next_openid 値として使用されます。 2. このインターフェイスを通じてユーザー パブリック アカウントをブロックします。ユーザーのグループをブラックリストに登録する場合、ブラックリスト リストは OpenID の文字列 (暗号化された WeChat ID、公開アカウントごとに各ユーザーの OpenID は一意です) で構成されます。 インターフェイス呼び出しリクエストの説明 # #パラメータの説明 ## JSON データの説明 戻り値の説明 正しい場合は JSON データ パケットを返します エラーが発生した場合に JSON データ パケットを返す (例: 無効な AppID エラー) ##リターン コードの説明 # 3. 取消拉黑用户 公众号可通过该接口来取消拉黑一批用户,黑名单列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的)组成。 接口调用请求说明 # #パラメータの説明 ## JSON データの説明 戻りの説明 正しい場合は JSON データを返しますPackage エラー時に JSON パケットを返します (例: Invalid AppID エラー) リターンコードの説明#リターン コード 説明 -1 システム ビジー 40003 受信した不正な openid 49003 受信した openid はこの AppID に属していません http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/batchblacklist?access_token=ACCESS_TOKEN
#パラメータ 必須かどうか 説明 access_token はい 呼び出しインターフェイス資格情報 openid_list は、ブラックリストに登録する必要があるユーザーの openid です。最大 20 人のユーザーがブラックリストに登録できます。一度。 ############ {
"opened_list":["OPENID1”,” OPENID2”]
}
{
"errcode": 0,
"errmsg": "ok"
}
{"errcode":40013,"errmsg":"invalid appid"}
#リターン コード 説明 -1 システム ビジー 40003 受信した不正な openid 49003 #40032受信した openid はこの AppID に属していません ##一度にブロックできるユーザーは 20 人のみです ## http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/batchunblacklist?access_token=ACCESS_TOKEN
#パラメータ 必須かどうか 説明 access_token はい 呼び出しインターフェイス資格情報 openid_list は、ブラックリストに登録する必要があるユーザーの openid です。最大 20 人のユーザーがブラックリストに登録できます。一度。 ############ {
"opened_list":["OPENID1”,” OPENID2”]
}
{
"errcode": 0,
"errmsg": "ok"
}
{"errcode":40013,"errmsg":"invalid appid"}
#リターン コード 説明 -1 システム ビジー 40003 受信した不正な openid 49003 受信した openid はこの AppID に属していません 40032 一度にブロックできるユーザーは 20 人までです