ホームページ >バックエンド開発 >PHPチュートリアル >WeChat パブリック アカウントの PHP 開発 (基礎) - 遊んでみる WeChat パブリック アカウントの申請方法 WeChat パブリック アカウント プラットフォーム マテリアル ライブラリ WeChat パブリック アカウント申請レター

WeChat パブリック アカウントの PHP 開発 (基礎) - 遊んでみる WeChat パブリック アカウントの申請方法 WeChat パブリック アカウント プラットフォーム マテリアル ライブラリ WeChat パブリック アカウント申請レター

WBOY
WBOYオリジナル
2016-07-29 08:49:061198ブラウズ

最近、家族などに何か書くために WeChat アカウントを開設しました。読みたい場合は、これをご覧ください:

WeChat パブリック アカウントの PHP 開発 (基礎) - 遊んでみる WeChat パブリック アカウントの申請方法 WeChat パブリック アカウント プラットフォーム マテリアル ライブラリ WeChat パブリック アカウント申請レター

それから、imooc で WeChat パブリック アカウントの開発を偶然見ました。毎日科学研究をして疲れているので、あまり疲れないことをしましょう。

WeChatパブリックアカウントの開発

1. 基本

1.1 データインタラクションプロセス

ユーザー「————」WeChatサーバー「————」サードパーティサーバー

そして、左から右に、これらはリクエストであり、右から左にレスポンスです。

1.2 API

--Configuration

Access API

WeChat パブリック アカウントの PHP 開発 (基礎) - 遊んでみる WeChat パブリック アカウントの申請方法 WeChat パブリック アカウント プラットフォーム マテリアル ライブラリ WeChat パブリック アカウント申請レター

この 2 つを入力します。したがって、事前にサーバーを準備します。私はTencentのものを使っていますが、いずれも同じ会社のものなので、より便利です。

<span>$timestamp</span>=<span>$_GET</span>['timestamp'<span>];
</span><span>$nonce</span>=<span>$_GET</span>['nonce'<span>];
</span><span>$token</span>='weixin'<span>;
</span><span>$signature</span>=<span>$_GET</span>['signature'<span>];
</span><span>$array</span>=<span>array</span>(<span>$timestamp</span>,<span>$nonce</span>,<span>$token</span><span>);
</span><span>sort</span>(<span>$array</span><span>);
</span><span>$tmpstr</span>=<span>implode</span>('',<span>$array</span><span>);
</span><span>$tmpstr</span>=<span>sha1</span>(<span>$tmpstr</span><span>);
</span><span>if</span> (<span>$tmpstr</span>==<span>$signature</span><span>){
  </span><span>echo</span><span>$_GET</span>['echostr'<span>];
  </span><span>exit</span><span>;
}</span>

主にこのコード部分だけで、リンクしたいURLに入れるだけです。

具体的な理由はWeixinの規定に基づいているので、詳しくはわかりません。

明日遊ぶものを開発しましょう

上記では、WeChat パブリック アカウントの PHP 開発 (基本) を紹介しました。WeChat パブリック アカウントの内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

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