公式アカウントは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
パラメータの説明
はパラメータです。 | 必須?説明 | |
はい | 呼び出しインターフェイス認証情報 | |
黑 拉は、一度に最大 20 | のユーザーをブラックリストに登録することができます。 { "opened_list":["OPENID1”,” OPENID2”] } ログイン後にコピー ログイン後にコピー | コードを説明するための
この時点で、すべてのブラックリストに登録されたユーザーのリストを表示するメソッドを再度呼び出し、get_black_list メソッドを呼び出して次の結果を取得します。
さて、この章では、ユーザーのブラックリストリストの取得、ユーザーのブラックリストへの登録、ブラックリストに登録されたユーザーの解除などの機能について説明します。
以上がアクセストークンを介してユーザーのブラックリストリストを取得する (WeChat 開発チュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。