キーワード: WeChatパブリックプラットフォーム開発を始めましょう
作者: C++研究所
背景知識: WeChat パブリック プラットフォームの開発には、PHP に関する特定の基本知識が必要です。PHP は、Web サイト開発で広く使用されている HTML 埋め込み言語です。 WeChat サーバーと開発者のサーバーの間には、XML と JSON という 2 つのデータ送信方法があります。 XML は主に通常のメッセージの送受信とイベント プッシュに使用されますが、ユーザー管理、カスタム メニューの作成、高度なグループ送信には JOSN 形式のデータを使用する必要があります。
この WeChat パブリック プラットフォーム開発チュートリアルでは、チュートリアルに従って WeChat パブリック プラットフォームの開発フレームワークを全体的に知覚的に理解することができ、より適切に開始するのに役立ちます。
例として、WeChat パブリック アカウント Xi’an Campus Maker Space を使用します。下部の QR コードを参照してください。
この入門チュートリアルでは、次のタスクを完了するようにガイドします:
新浪雲計算に申し込み、プラットフォームアプリケーションを作成してください
セクション 2
バーチャルホストを申請し、WeChat プラットフォームの環境を構築します ここでは、Yunbang Internet の仮想空間を使用して、皆さんにデモを行っています。 まず、以下に示す Web サイトを開きます。
上右、画面の指示に従って右上隅に登録し、1Gの空き容量を選択します。
2. スペースを開いた後、コントロールパネルを開くと、ホスト情報が表示されます。
3. 次に、 8uftp を使用して仮想空間にログインします。
4. ログイン後、次のように、8uftp
を使用して、index.php ファイルを仮想空間のルート ディレクトリの Web フォルダーにアップロードします。この時点で、仮想空間を使用して WeChat パブリック プラットフォーム用のサーバーを構築することができました。必要なのは、8uftp を通じて対応する機能を実装するコードをアップロードすることだけです。
セクション 3: 開発モードを有効にしてサーバーにアクセスします
WeChatパブリックプラットフォーム開発モデル
高度な機能
WeChatパブリックプラットフォームアドレス: https://mp.weixin.qq.com
WeChatパブリックプラットフォームバックエンドにログインし、左側のリストの一番下にある「基本構成」を見つけて、クリックして入力します
サーバー構成入力ボックスを入力します。
「設定の変更」ボタンをクリックすると、次の画像が表示されます。
ここでのURLは前回の記事で紹介したクラウドアプリケーションのドメイン名で、Tokenはindex.phpでweixinとして定義されています。 EncodingAESKey を入力する必要はありません。「ランダムに生成」をクリックすると、メッセージの暗号化と復号化の方法として「プレーンテキスト モード」を選択し、「送信」ボタンをクリックします。
ポップアッププロンプトボックスで「OK」をクリックします
図に示すように設定を変更した後、「有効にする」ボタンをクリックします
「サーバー設定を有効にしてもよろしいですか?」と尋ねられ、「OK」をクリックします
「トークンの検証に失敗しました」というメッセージが表示された場合は、何度か再試行できます。WeChat サーバーは不安定な場合があります。 注意
: Sina SAE を使用する場合は、実名認証が必要になる場合があります。再試行する前に、実名認証用の ID カードをアップロードし、審査に合格してください。
先 それでも失敗する場合は、WeChat デバッガー
を使用して、URL とトークンが正しいかどうかをテストしてください。 (Baidu で直接検索無料のものがたくさんあります)
インターフェース呼び出しと共通関数の実装
例 1: Baidu Translation の API 呼び出し Baidu Translation API インターフェースを申請する
以下では、Baidu Translate APIを使用して翻訳機能付きの公開アカウントを作成する方法を説明します。 1. まず、ログインして Baidu 開発者になるために申請します。申請リンクのアドレスは http://developer.baidu.com/ です。開発者になるために申請した後、Web サイトにログインし、次の図に示すように、管理コンソールのドロップダウン メニューから [開発者サービス管理] を選択します。
Baidu Translation の API を呼び出すことで、英語から中国語、中国語から英語、中国語から日本語、日本語から中国語に翻訳できます。 Baidu AIP は現在、これら 3 つの言語での翻訳をサポートしています
http://openapi.baidu.com/public/2.0/bmt/translate?client_id=uA6zT1kh5O1UXvTrUuFjFHiK&q={$keyword}&from=auto&to=auto
文字列「9peNkh97N6B9GGj9zBke9tGQ」は Baidu キーです。Baidu のアプリケーション センターで基本情報をクリックすると確認できます。キーコードは次のとおりです:
ケース「テキスト」;
$tranurl="http://openapi.baidu.com/public/2.0/bmt/translate?client_id=uA6zT1kh5O1UXvTrUuFjFHiK&q={$keyword}&from=auto&to=auto";//Baidu 翻訳アドレス
$transon=json_decode($transtr);//json 解析
//print_r($transon);
$contentStr = $transon->trans_result[0]->dst;//翻訳コンテンツを読む
休憩;
携帯電話で WeChat にログインすると、最終結果は次のようになります:
使用されるコードは次のとおりです。
リーリー
URL: http://developer.simsimi.com/signUp
2. アカウントをアクティブ化します
3. API キーを取得します
4. 具体的な実装
達成するには、小さな黄色いチキン API を呼び出します
simsim($keyword) 関数を呼び出し、「Your API Key」を適用された API キーに置き換えます。 リーリー
同時に、WeChat パブリック アカウントは、天気クエリ、電車クエリ、エクスプレス クエリ、会員カード、クーポン、カルーセル、マイクロ Web サイト、3G フォト アルバムなども実現できます。マイクロメニュー、マイクロウェブサイト、マイクロメンバーシップ、マイクログループ購入、マイクロアンケート、マイクロフォトアルバム、マイクロプッシュ、マイクロ統計、マイクロ決済、マイクロカスタマーサービス、その他の機能。 上記は WeChat パブリック プラットフォームの簡単な基本チュートリアルです。心で理解し、何かを得たと感じたら、すべては実践から始まります。チュートリアルに従って WeChat 開発の旅を始めてください。 ! まだわからないことがありましたら、公式アカウントの QR コードをスキャンしてフォローし、「コード」、「WeChat チュートリアル」と返信してください...すべてのビデオチュートリアルとコード情報があなたを待っています! ! !
読んでいただきありがとうございます、心から理解してください!これが初心者として役立つことを願っています! !シェアするのも楽しいですね! ! !そのまま通してください。 。 。