ホームページ >バックエンド開発 >PHPチュートリアル >php WeChatパブリックアカウントjs-sdk開発application_phpの例

php WeChatパブリックアカウントjs-sdk開発application_phpの例

PHP中文网
PHP中文网オリジナル
2016-12-05 13:28:281292ブラウズ

jsのインターフェース機能をテストするために、SAEサーバーではなくBAEサーバーを使用しました。 SAE サーバーはファイルに書き込むことができないため、テストに問題が発生します。
js-sdk とは何ですか? まず、js-sdk インターフェースの具体的な機能を説明します。

以下に示すように、WeChat でプッシュ記事をランダムに開きました:


php WeChatパブリックアカウントjs-sdk開発application_phpの例

最初の記事をクリック


この記事を友人に送信する場合、上記はリンクされた記事です、表示効果は次のとおりです:

php WeChatパブリックアカウントjs-sdk開発application_phpの例

モーメントに共有して、その効果を見てみましょう:

php WeChatパブリックアカウントjs-sdk開発application_phpの例

公式アカウント、友達に送信、送信先にインターフェース効果が表示されるのはなぜですか記事リンクの瞬間も同じですか?公式アカウントの表示効果は、WeChat公式アカウントがプッシュ時にWeChatメッセージインターフェースを呼び出すため、後者2つはページがjs-sdk関連のSDKインターフェースを呼び出すためです。
友達に送信は、js インターフェースを呼び出して「友達に共有」ボタンのクリック状態を取得し、共有コンテンツインターフェースをカスタマイズします。
Send to Moments は、js インターフェイスを呼び出して、「Share to Moments」ボタンのクリック ステータスを取得し、共有コンテンツ インターフェイスをカスタマイズします。

js-sdk インターフェースを呼び出す手順を実装しましょう:

ステップ 1: WeChat パブリック プラットフォームの「公式アカウント設定」の「機能設定」に入り、「JS インターフェース セキュリティ ドメイン名」を入力します。 。

以下に示すように:

php WeChatパブリックアカウントjs-sdk開発application_phpの例

このドメイン名の下に配置されたページのみが js インターフェースを呼び出すことができます。

ステップ 2: http://demo.open.weixin.qq.com/jssdk/sample.zip このアドレスに接続してダウンロードし、中の php フォルダーを開くと、4 つの php ファイルが見つかります

php WeChatパブリックアカウントjs-sdk開発application_phpの例

最初の 3 つの php ファイルは設定ファイルです。sample.php は WeChat で開く接続ページです。このページにはページ コードを記述します。このファイルはテストに使用しましたが、そのファイル内のコードは元のバージョンとは異なります。

りー

りー

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