首頁 > 微信小程式 > 微信開發 > 透過accesstoken取得用戶黑名單清單(微信開發教學)

透過accesstoken取得用戶黑名單清單(微信開發教學)

PHPz
發布: 2017-05-01 17:27:34
原創
3115 人瀏覽過

公眾號可登入微信公眾平台,對粉絲進行封鎖的操作。微信方面提供了一套黑名單管理API,開發者可以直接利用介面進行操作。

取得黑名單清單可以查看文件 http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1471422259_pJMWA&token=&lang=zh_CN

介面請求URL:

介面呼叫請求說明

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

JSON 資料說明

{
	"begin_openid":"OPENID1"
}
登入後複製

當begin_openid 為空時,預設會從開頭拉取。

範例程式碼如下:

然後取得結果如下:

##說明我們現在黑名單裡面一個人也沒有。

那我們開始把某個人拉入黑名單即呼叫加入黑名單介面

介面URL:

http请求方式:POST(请使用https协议)
https://api.weixin.qq.com/cgi-bin/tags/members/batchblacklist?access_token=ACCESS_TOKEN
登入後複製
參數說明

 

參數是否必須說明#access_token是呼叫介面憑證openid_list是需要拉入黑名單的使用者的openid,一次拉黑最多允許20個
JSON 資料說明

{
 "opened_list":["OPENID1”,” OPENID2”]
}
登入後複製
登入後複製
程式碼如下:

##結果如下:

 此時說明加入黑名單成功,再呼叫查看所有黑名單清單方法 get_black_list 得到結果如下:

既然能把用戶拉黑就能將用戶取消拉黑

呼叫取消拉黑用戶介面如下: 

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

參數說明

 

參數#access_token##是呼叫介面憑證openid_list是需要拉入黑名單的使用者的openid,一次封鎖最多允許20個
是否必須 #說明
##access_token

JSON 資料說明

{
 "opened_list":["OPENID1”,” OPENID2”]
}
登入後複製
登入後複製
程式碼如下:

##結果如下:

此時再次呼叫查看所有黑名單使用者清單的方法呼叫 get_black_list 方法得到結果如下:

 好了,本章取得用戶黑名單清單封鎖用戶到黑名單取消封鎖用戶等功能就講解到這裡。

### ###

以上是透過accesstoken取得用戶黑名單清單(微信開發教學)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板