공식 계정은 WeChat 공개 플랫폼에 로그인하여 팬을 차단할 수 있습니다. WeChat은 블랙리스트 관리 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
매개변수 설명
JSON 데이터 설명
参数 | 是否必须 | 说明 |
access_token | 是 | 调用接口凭证 |
openid_list | 是 | 需要拉入黑名单的用户的openid,一次拉黑最多允许20个 |
{ "opened_list":["OPENID1”,” OPENID2”] }
코드는 다음과 같습니다.
결과는 다음과 같습니다.
이때 다시 호출 블랙리스트에 등록된 전체 사용자 목록을 조회하는 메소드는 get_black_list 메소드를 호출하여 결과는 다음과 같습니다.
그렇군요. 장은 사용자 블랙리스트 목록 가져오기, 사용자 블랙리스트 작성, 블랙리스트로 이동, 사용자 차단 해제 등의 기능을 제공합니다. 여기에는 기능이 설명되어 있습니다.
위 내용은 accesstoken을 통해 사용자 블랙리스트 목록 획득(WeChat 개발 튜토리얼)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!