亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

ホームページ WeChat アプレット WeChatの開発 WeChatパブリックアカウントのユーザー情報(bào)取得(Webページ認(rèn)可取得)実施手順

WeChatパブリックアカウントのユーザー情報(bào)取得(Webページ認(rèn)可取得)実施手順

Nov 21, 2016 pm 03:49 PM
微信

WeChat 公開アカウントに基づいて公式ドキュメントを作成します:

ユーザー情報(bào)を取得する手順は次のとおりです:

1 ステップ 1: ユーザーはコードを認(rèn)証して取得することに同意します
2 ステップ 2: Web ページ認(rèn)証用のコードを交換します。 access_token
3 ステップ 3: access_token を更新する (必要な場(chǎng)合)
4 ステップ 4: ユーザー情報(bào)を取得する (スコープは snsapi_userinfo である必要があります)

1 コードを取得します

WeChat パブリック アカウントに承認(rèn)スコープがあることを確認(rèn)するという前提の下 (スコープパラメータ) (高度なインターフェイスの後にサービスアカウントが取得され、デフォルトでスコープパラメータに snsapi_base と snsapi_userinfo が含まれます)、フォロワーに次のページを開くように誘導(dǎo)します:

https://open.weixin.qq.com/ connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope =SCOPE&state=STATE#wechat_redirect

「リンクにアクセスできません」というメッセージが表示される場(chǎng)合は、パラメーターが正しく入力されているかどうか、および承認(rèn)スコープの権限があるかどうかを確認(rèn)してください。スコープパラメータに対応します。

特記事項(xiàng): 承認(rèn)操作のセキュリティ レベルが高いため、承認(rèn)リクエストを開始するとき、リンクのパラメーターの順序が間違っている場(chǎng)合、WeChat は承認(rèn)リンクに対して定期的に強(qiáng)力な一致チェックを?qū)g行します。通常アクセスできなくなります

その中には:

AppID - 公式アカウントの一意の識(shí)別子
REDIRECT_URI - ジャンプ URL
SCOPE - 値は snsapi_base (認(rèn)証ページはポップアップせず、直接ジャンプし、ユーザーの openid のみ)取得可能) または snsapi_userinfo (認(rèn)証ページが表示され、openid ニックネーム、性別、所在地を取得できます。また、ユーザーがフォローしていなくても、ユーザーが認(rèn)証すれば情報(bào)を取得できます)
STATE - 開発者はコードを通じて a-zA-Z0-9

2 のパラメータ値をカスタマイズできます Web ページの認(rèn)可と引き換えに access_token

ユーザーが認(rèn)可に同意すると、ページは redirect_uri/?code=CODE&state=STATE にジャンプします。
state は上記の STATE パラメータからそのまま渡されます。

実裝コード:

<code class="hljs php">$code = I(&#39;get.code&#39;);
if (empty($code)) {
   //todo 非微信訪問
   exit(&#39;</code>&#39;);
 }else{ //授權(quán)后操作 }

ここで、その後の access_token の取得のためのコードを取得できます。

コードを取得したら、次のリンクをリクエストして access_token を取得します:

https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code

appid -公式アカウントの唯一の ID
secret - キー
code - 上記で返されるコード
grant_type - 値は authorization_code です

実裝コード:

<code class="hljs bash">$url = &#39;https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=&#39; . C(&#39;wechat.AppID&#39;) . &#39;&secret=&#39; . C(&#39;wechat.AppSecret&#39;);
$str = file_get_contents($url);
$str = json_decode($str, true);
$access_token = $str[&#39;access_token&#39;];</code>

access_token は、頻繁な取得を避けるためにここにキャッシュできます
実裝コード、 TP フレームワークの例:

<code class="hljs php">$access_token = S(&#39;access_token&#39;);
if (empty($access_token)) {
  $url = &#39;https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=&#39; . C(&#39;wechat.AppID&#39;) . &#39;&secret=&#39; . C(&#39;wechat.AppSecret&#39;);
  $str = file_get_contents($url);
  $str = json_decode($str, true);
  $access_token = $str[&#39;access_token&#39;];
  S(&#39;access_token&#39;, $access_token, 3600);
}</code>

access_token を取得すると、openid (ユーザーの一意の識(shí)別子) も返されます。WeChat の公式ドキュメントでは、ユーザーが公式アカウントをフォローしていない場(chǎng)合に注意してください。公式アカウントの Web ページにアクセスすると、ユーザーに一意の OpenID も生成され、公式アカウント

openid は WeChat ユーザーを一意に識(shí)別します。ユーザーが初めてログインしていない場(chǎng)合は、openid を取得した後にデータベースにクエリを?qū)g行して確認(rèn)できます。この openid にバインドされているユーザーがいる場(chǎng)合は、後でユーザー データを再取得する必要はありません。データベースの user_id を直接取得し、セッションを設(shè)定し、直接ログインしてアクセスします

3 3 番目の手順は無視して、再取得するだけです。必要なときに access_token を取得します

4 ユーザー情報(bào)を取得します (スコープ snsapi_userinfo が必要です)

データベースにそのような WeChat アカウントはありません ユーザーがバインドされた後は、ユーザーの最初の訪問とログインと同等になります。ユーザー情報(bào)は 4 番目の手順で取得され (ユーザー認(rèn)証の場(chǎng)合、Web ページの認(rèn)証スコープは snsapi_userinfo であり、開発者はこの時(shí)點(diǎn)の情報(bào)である access_token と openid を通じてユーザーを取得できます)、バックグラウンドでユーザーを作成してバインドします。この WeChat ユーザー (openid 経由)


リクエストメソッド


http: GET (https プロトコルを使用してください) https://api.weixin.qq.com/ sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN

access_token - 上記で取得した access_token

openid - 公開アカウントの一意の識(shí)別子



実裝コード:

<code class="hljs php">$access_token = S(&#39;access_token&#39;);
if (empty($access_token)) {
  $url = &#39;https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=&#39; . C(&#39;wechat.AppID&#39;) . &#39;&secret=&#39; . C(&#39;wechat.AppSecret&#39;);
  $str = file_get_contents($url);
  $str = json_decode($str, true);
  $access_token = $str[&#39;access_token&#39;];
  S(&#39;access_token&#39;, $access_token, 3600);
}</code>

上記は、WeChat 公開アカウントがユーザー情報(bào)を取得するための具體的な手順です。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Tiktok Webバージョン入學(xué)ログインリンクアドレスhttps tiktok webバージョン入學(xué)ウェブサイト無料 Tiktok Webバージョン入學(xué)ログインリンクアドレスhttps tiktok webバージョン入學(xué)ウェブサイト無料 May 22, 2025 pm 04:24 PM

Douyin Webバージョンのログインポータルはhttps://www.douyin.com/です。ログイン手順には次のものが含まれます。1。ブラウザを開きます。 2。URLを入力してくださいhttps://www.douyin.com/; 3. [ログイン]ボタンをクリックして、ログインメソッドを選択します。 4.アカウントのパスワードを入力します。 5。完全にログインします。 Webバージョンは、ブラウジング、検索、インタラクション、ビデオのアップロード、個(gè)人用ホームページ管理などの機(jī)能を提供し、大畫面エクスペリエンス、マルチタスク、便利なアカウント管理、データ統(tǒng)計(jì)などの利點(diǎn)があります。

これらのC2Cトランザクションはバイナンスのリスクがありますか? これらのC2Cトランザクションはバイナンスのリスクがありますか? Apr 30, 2025 pm 06:54 PM

Binance C2Cトランザクションにより、ユーザーは暗號(hào)通貨を直接売買し、カウンターパーティ、支払い、価格の変動(dòng)のリスクに注意を払うことができます。高クレジットユーザーを選択して安全な支払い方法を選択すると、リスクを減らすことができます。

コピーコミック(公式ウェブサイトの入り口)_COPYコミック(NBA)本物のオンライン読書ポータル コピーコミック(公式ウェブサイトの入り口)_COPYコミック(NBA)本物のオンライン読書ポータル Jun 05, 2025 pm 04:12 PM

コミックのコピーは間違いなく見逃せない寶物です。ここでは、情熱的で刺激的な競(jìng)爭(zhēng)力のあるストーリーからリラックスしたユーモラスな毎日のコメディまで、さまざまなスタイルのバスケットボールコミックを見つけることができます。クラシックを追體験したいか、新しい作品を発見したいかにかかわらず、漫畫をコピーすることであなたのニーズを満たすことができます。 Copy Comicsが提供する本物のオンライン読書ポータルを通じて、海賊版のリソースのトラブルに別れを告げ、高解像度とスムーズな読書體験を楽しんで、お?dú)荬巳毪辘违偿撺氓骷窑颔单荸`トし、本物のコミックの発展に貢獻(xiàn)できます。

UCブラウザまたはQQブラウザのどちらが良いですか? UCおよびQQブラウザーの詳細(xì)な比較と評(píng)価 UCブラウザまたはQQブラウザのどちらが良いですか? UCおよびQQブラウザーの詳細(xì)な比較と評(píng)価 May 22, 2025 pm 08:33 PM

UCブラウザまたはQQブラウザの選択は、ニーズに依存します。1。UCブラウザは、高速負(fù)荷とリッチなエンターテイメント機(jī)能を追求するユーザーに適しています。 2。QQブラウザは、Tencent製品との安定性とシームレスな接続が必要なユーザーに適しています。

トップ10 AIライティングソフトウェアランキングは、どのAIライティングソフトウェアが無料であるかを推奨しています トップ10 AIライティングソフトウェアランキングは、どのAIライティングソフトウェアが無料であるかを推奨しています Jun 04, 2025 pm 03:27 PM

2025年の最新の業(yè)界動(dòng)向と多次元評(píng)価データを組み合わせることで、以下は、一般的な創(chuàng)造、學(xué)術(shù)研究、商業(yè)マーケティングなどの主流のシナリオをカバーしながら、中國の最適化とローカリゼーションサービスを考慮しながら、包括的なAIライティングソフトウェアの推奨事項(xiàng)のトップ10です。

無料のコミックについては、NISコミックのオンラインで公式ページをご覧ください。 NIS Comicsログインページの無料エントリWebサイト 無料のコミックについては、NISコミックのオンラインで公式ページをご覧ください。 NIS Comicsログインページの無料エントリWebサイト Jun 12, 2025 pm 08:18 PM

コミック愛好家のために作成することに専念する沒入型の読書體験プラットフォームである素?cái)长圣偿撺氓稀⒆哉群M猡嵌鄶?shù)の高品質(zhì)のコミックリソースを集めます。コミックリーディングプラットフォームであるだけでなく、コミックアーティストや読者をつなぎ、コミック文化を共有するコミュニティでもあります。 NES Comicsを使用すると、シンプルで直感的なインターフェイスデザインと強(qiáng)力な検索機(jī)能を通じて、お?dú)荬巳毪辘巫髌筏蚝?jiǎn)単に見つけて、スムーズで快適な読書體験を楽しむことができます。長(zhǎng)い待っていて退屈な作戦に別れを告げ、すぐに素?cái)长事嫟问澜绀巳毪?、コミックの旅を始めましょう?/p>

カエルマンオンライン視聴玄関マンカエルマン(ウェブページの入り口)オンラインで見る カエルマンオンライン視聴玄関マンカエルマン(ウェブページの入り口)オンラインで見る Jun 12, 2025 pm 08:06 PM

フロッグマンコミックは、豊かで多様なコミックリソースと便利でスムーズなオンライン読書體験を備えた多くのコミック愛好家にとって最初の選択肢となっています。それは活気のある池のようなもので、新鮮で興味深い物語が絶えず現(xiàn)れており、あなたが発見して探索するのを待っています。 Frog Man Comicsは、情熱的な冒険から甘い愛、ファンタジーやサイエンスフィクションからサスペンス推論まで、どんなジャンルが好きであっても、お?dú)荬巳毪辘巫髌筏蛞姢膜堡毪长趣扦蓼?。シンプルで直感的なインターフェイスデザインにより、簡(jiǎn)単に開始したり、読みたい漫畫をすぐに見つけたり、エキサイティングなコミックの世界に沒頭したりできます。

Baoziコミック(入り口)_ Baoziコミック(新しい入り口)2025 Baoziコミック(入り口)_ Baoziコミック(新しい入り口)2025 Jun 05, 2025 pm 04:18 PM

ここでは、漫畫の広大な海を楽しみ、情熱的な若い男のコミックから繊細(xì)で感動(dòng)的な女の子のコミック、サスペンスで脳を燃やすミステリーコミックから、リラックスした面白い毎日のコミックまで、すべてがあり、常にあなたの心に觸れることができるものがあります。私たちは大量の本物のコミックリソースを持っているだけでなく、最新の作品を常に紹介し、更新して、お?dú)荬巳毪辘违偿撺氓颏扦毪坤痹绀iむことができるようにします。

See all articles