パーソナライズされた QR コードを取得するための WeChat パブリック プラットフォームの開発
Mar 03, 2017 am 10:06 AM1. 機(jī)能紹介
プロモーションの際、WeChatの公開アカウントを相手に伝えることができ、お客様はそれを検索してフォローすることができます。 QR コードは、スキャンするだけでフォローできるのでとても便利です。
すでにフォローしている場(chǎng)合は、すぐに會(huì)話畫面に飛び込んでください。宣伝する場(chǎng)合、単なるテキストではなく、パーソナライズされた QR コードにすることができ、間違いなく非常に鮮やかになります。
WeChat は QR コードを適切にサポートしており、必要に応じてさまざまなシナリオの QR コードを生成することもできます。ここではQRコードの取得方法と使い方を説明します。
注: サービスアカウントとWeChat認(rèn)証に限定され、手?jǐn)?shù)料300
2. 関連インターフェース
ユーザーチャネルプロモーション分析のニーズを満たすために、パブリックプラットフォームはQRコードを生成する機(jī)能を提供しますパラメータインターフェイス付き。このインターフェイスを使用すると、異なるシーン値を持つ複數(shù)の QR コードを取得でき、ユーザーがそれらをスキャンした後、パブリック アカウントはイベント プッシュを受け取ることができます。
現(xiàn)在、QR コードには一時(shí)的な QR コードと永続的な QR コードの 2 種類があり、前者には最大 1800 秒の有効期限がありますが、より大きな數(shù)を生成できます。一方、後者には有効期限がなく、より小さな數(shù)が生成されます。 (現(xiàn)在、パラメータは 1 ~ 1000 のみをサポートしています)。 2 つの QR コードはそれぞれ、アカウント バインディング、ユーザー ソース統(tǒng)計(jì)、およびその他のシナリオに適しています。
ユーザーがシーン値を含む QR コードをスキャンすると、次の 2 つのイベントがプッシュされる可能性があります:
ユーザーが公式アカウントをフォローしていない場(chǎng)合、ユーザーは公式アカウントをフォローすると、WeChat がプッシュします。シーン値を含む次のイベントを開発者に送信します。
ユーザーが公式アカウントをフォローしている場(chǎng)合、ユーザーはスキャン後に自動(dòng)的にセッションに入り、WeChat もシーン値を含むスキャンイベントを開発者にプッシュします。
パラメータ付きQRコードを取得するプロセスには、まずQRコードチケットを作成し、次に指定されたURLへのチケットを使用してQRコードと交換する2つのステップが含まれます。
QRコードチケットを作成する
QRコードチケットを作成するたびに、開発者によって設(shè)定されたパラメータ(scene_id)を提供する必要があります。一時(shí)的なQRコードと永続的なQRコードのQRコードチケットを作成するプロセスがそれぞれ紹介されます。 。
一時(shí)的な QR コード リクエストの手順
http請(qǐng)求方式:?POST URL:?https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKENPOST數(shù)據(jù)格式:json POST數(shù)據(jù)例子:{"expire_seconds":?1800,?"action_name":?"QR_SCENE",?"action_info":?{"scene":?{"scene_id":?123}}}
永続的な QR コード リクエストの手順
http請(qǐng)求方式:?POST URL:?https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKENPOST數(shù)據(jù)格式:json POST數(shù)據(jù)例子:{"action_name":?"QR_LIMIT_SCENE",?"action_info":?{"scene":?{"scene_id":?123}}}
パラメータの説明
パラメータ | 説明 |
---|---|
expire_秒 | 有効期限この QR コードの時(shí)間は秒?yún)g位で測(cè)定されます。 最大數(shù)は 1800 を超えません。 |
action_name | QRコードの種類、QR_SCENEは一時(shí)的、QR_LIMIT_SCENEは永続的です |
action_info | QRコードの詳細(xì) |
scene_id | Scene値ID、一時(shí)的なQRコードは32ビット整數(shù)、最大値永続的な QR コードは 1000 です |
戻りの説明
正しい Json 戻り結(jié)果:
チケット | |
---|---|
expire_seconds | |
{"ticket":"gQG28DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0FuWC1DNmZuVEhvMVp4NDNMRnNRAAIEesLvUQMECAcAAA==","expire_seconds":1800}グローバルリターンコードの説明 Web デバッグツールを使用してインターフェイスをデバッグします QR コードを取得した後、チケットを QR コードに交換しますコードチケット、開発者はチケットを QR コード畫像と交換できます。このインターフェースはログインせずに呼び出すことができることに注意してください。 リクエスト手順
{"errcode":40013,"errmsg":"invalid?appid"}返卻手順チケット 正しい場(chǎng)合、http リターン コードは 200 で、これは直接表示またはダウンロードできる畫像です。 HTTPヘッダー(例)は以下の通りです。
HTTP?GET請(qǐng)求(請(qǐng)使用https協(xié)議) https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=TICKETエラー(チケット不正等)の場(chǎng)合はHTTPエラーコード404を返します。 3. 具體的な実裝 前のロボットのケースに基づいて関數(shù)を追加します。コードを直接確認(rèn)するだけです。
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パーソナライズされた QR コードを取得するための WeChat パブリック プラットフォーム開発の詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの関連記事にご注意ください。

ホットAIツール

Undress AI Tool
脫衣畫像を無(wú)料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版
中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)