ホームページ  >  記事  >  WeChat アプレット  >  WeChat パブリック アカウントの開発: URL と Tocken の概要

WeChat パブリック アカウントの開発: URL と Tocken の概要

高洛峰
高洛峰オリジナル
2017-03-23 13:20:062471ブラウズ

1. URL と Tocken の概要

1. 開発者になりたい場合は、WeChat パブリック プラットフォームにアクセスできるネットワーク アドレスが必要です。ネットワーク アドレス: 他のプラットフォームの場合は、自分でサーバーをレンタルすることもできます (アプリケーションをデプロイする必要があるため、自分でサーバーをレンタルすることをお勧めします)。つまり、パブリック インターネット上の URL を提供する必要があります。

2. トークン (マーク): トークンは認証時に使用される文字列を自由に入力できます。パブリック インターネット上の URL が WeChat によってアクセスされると、WeChat はデータを送信します。アプリケーションは WeChat によって送信されたデータを暗号化し、暗号文と署名を比較する必要があります。それらが同じであれば、echostr を WeChat パブリック プラットフォームに返します。正しい場合、おめでとうございます。アカウントが開発者アカウントになります

URL (開発者サーバーのアドレス) と Tocken が WeChat に提供されました。次の図は WeChat パブリック プラットフォームの認証プロセスです。上の図からわかるように、主な検証機能はトークン、タイムスタンプ、ノンス暗号化認証です。 (sha1 暗号化) は開発者のサーバー側で実行され、トークンは開発者によって WeChat パブリック プラットフォームに提供されます。暗号化の結果が WeChat パブリック プラットフォームによって提供された署名と同じである場合、echostr を WeChat に返します。パブリックプラットフォーム; WeChatパブリックプラットフォームはechostr認証を実行します

3. コードの説明

他の言語を使用する場合、ロジック構造は次のとおりです。似ていますが、実装は異なります。

微信公众账号开发:URL 和 Tocken介绍上記は開発者検証 URL と Tocken ロジック プロセスとソース コードです。

4. まず、アプリケーションをデプロイします。開発者サーバーにアクセスし、URL とトークンを提供します (この URL には、WeChat パブリック プラットフォームにアクセスできる必要があります)

2. URL とトークンを WeChat パブリック プラットフォームに追加します 開発者モードに入ると、WeChat パブリック プラットフォームは自動的に URL を要求します。 、開発者サーバーはデータ検証 (署名検証) を実行します。検証に合格すると、echostr が WeChat パブリック プラットフォームに返されます


3. 開発者アカウントになると、パブリック アカウント モードが調整されます。開発者モードにすると、ユーザーが公開アカウントに送信したメッセージは WeChat 公開プラットフォームによって返信されなくなり、WeChat 公開プラットフォームはメッセージを開発者サーバーに転送し、開発者サーバーがメッセージに返信します

。 URL と Tocken の認証が終わっても、認証が成功すれば、おめでとうございます。次に行う必要があるのは、ユーザー メッセージに返信する機能を開発することです。そうしないと、ユーザーは開発者アカウントを作成できません。メッセージを受信します

以上がWeChat パブリック アカウントの開発: URL と Tocken の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。