プロモーションの際、WeChatの公開アカウントを相手に伝えることができ、お客様はそれを検索してフォローすることができます。 QR コードは、スキャンするだけでフォローできるのでとても便利です。
すでにフォローしている場合は、すぐに会話画面に飛び込んでください。宣伝する場合、単なるテキストではなく、パーソナライズされた QR コードにすることができ、間違いなく非常に鮮やかになります。
WeChat は QR コードを適切にサポートしており、必要に応じてさまざまなシナリオの QR コードを生成することもできます。ここではQRコードの取得方法と使い方を説明します。
注: サービスアカウントとWeChat認証に限定され、手数料300
ユーザーチャネルプロモーション分析のニーズを満たすために、パブリックプラットフォームはQRコードを生成する機能を提供しますパラメータインターフェイス付き。このインターフェイスを使用すると、異なるシーン値を持つ複数の QR コードを取得でき、ユーザーがそれらをスキャンした後、パブリック アカウントはイベント プッシュを受け取ることができます。
現在、QR コードには一時的な QR コードと永続的な QR コードの 2 種類があり、前者には最大 1800 秒の有効期限がありますが、より大きな数を生成できます。一方、後者には有効期限がなく、より小さな数が生成されます。 (現在、パラメータは 1 ~ 1000 のみをサポートしています)。 2 つの QR コードはそれぞれ、アカウント バインディング、ユーザー ソース統計、およびその他のシナリオに適しています。
ユーザーがシーン値を含む QR コードをスキャンすると、次の 2 つのイベントがプッシュされる可能性があります:
ユーザーが公式アカウントをフォローしていない場合、ユーザーは公式アカウントをフォローすると、WeChat がプッシュします。シーン値を含む次のイベントを開発者に送信します。
ユーザーが公式アカウントをフォローしている場合、ユーザーはスキャン後に自動的にセッションに入り、WeChat もシーン値を含むスキャンイベントを開発者にプッシュします。
パラメータ付きQRコードを取得するプロセスには、まずQRコードチケットを作成し、次に指定されたURLへのチケットを使用してQRコードと交換する2つのステップが含まれます。
QRコードチケットを作成するたびに、開発者によって設定されたパラメータ(scene_id)を提供する必要があります。一時的なQRコードと永続的なQRコードのQRコードチケットを作成するプロセスがそれぞれ紹介されます。 。
一時的な QR コード リクエストの手順
http请求方式: POST URL: https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKENPOST数据格式:json POST数据例子:{"expire_seconds": 1800, "action_name": "QR_SCENE", "action_info": {"scene": {"scene_id": 123}}}
永続的な QR コード リクエストの手順
http请求方式: POST URL: https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKENPOST数据格式:json POST数据例子:{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": 123}}}
パラメータの説明
パラメータ | 説明 |
---|---|
expire_秒 | 有効期限この QR コードの時間は秒単位で測定されます。 最大数は 1800 を超えません。 |
action_name | QRコードの種類、QR_SCENEは一時的、QR_LIMIT_SCENEは永続的です |
action_info | QRコードの詳細 |
scene_id | Scene値ID、一時的なQRコードは32ビット整数、最大値永続的な QR コードは 1000 です |
戻りの説明
正しい Json 戻り結果:
チケット | |
---|---|
expire_seconds | |
{"ticket":"gQG28DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0FuWC1DNmZuVEhvMVp4NDNMRnNRAAIEesLvUQMECAcAAA==","expire_seconds":1800}
{"errcode":40013,"errmsg":"invalid appid"}
HTTP GET请求(请使用https协议) https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=TICKET
Accept-Ranges:bytes Cache-control:max-age=604800Connection:keep-alive Content-Length:28026Content-Type:image/jpg Date:Wed, 16 Oct 2013 06:37:10 GMT Expires:Wed, 23 Oct 2013 14:37:10 +0800Server:nginx/1.4.1