ホームページ  >  記事  >  バックエンド開発  >  WeChatパブリックプラットフォーム開発(82)天気予報_PHPチュートリアル

WeChatパブリックプラットフォーム開発(82)天気予報_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:36:331176ブラウズ

このチュートリアルでは、WeChat パブリック プラットフォームで天気予報機能を開発する方法を紹介します。気象情報を取得するには、中国気象網の気象データ インターフェイスを使用します。

このチュートリアルでは次の内容を紹介します:

1. 中国気象ネットワーク

China Weather Network は、豊富な気象データ インターフェイスを提供します。以下に主なものを紹介します:

ナショナルルートノードインターフェイス:

リーリー

のデータは次のとおりです。 リーリー

省ノードインターフェース (広東省を例にします):

リーリー

リーリー

リアルタイム気象データ (深センを例として):

リーリー

リーリー

6 日間の気象データ (深センを例にします):

リーリー

リーリー

上記のインターフェースは天気予報機能に使用するインターフェースです。

2. WeChatパブリックプラットフォームの開発

1. 都市コーディング比較テーブルをデータベースにインポートする必要があります。以下は SAE インポート後のスクリーンショットです。

2. 都市名を都市コードに変換するメソッド。ユーザーが都市名を送信するときに呼び出されます。 リーリー

3. cURL リクエストを気象ネットワークに送信してデータを取得するインターフェイス呼び出し関数を作成します

リーリー

4. 気象データを取得する関数を作成します。ここでは、リアルタイムの天気と今後 3 日間の天気を取得し、返された結果をグラフィック情報とテキスト情報の配列にカプセル化します。 リーリー

5. WeChatパブリックプラットフォームインターフェース関数で受信したテキストメッセージを処理するとき、テキストは都市名になり、天気を取得する関数が直接呼び出されます

リーリー

4. 拡張方法

1. 郵便番号、市外局番、ピンインなどのフィールドをデータベースに追加します。市外局番やその他の方法でクエリを実行できるように拡張できます。http://www.cnblogs.com/txw1958/archive/ を参照してください。 2013/02/07/weixin-if4-天気予報.html

2. 高度なインターフェースを備えたユーザーは、音声認識と中国語の単語分割テクノロジーを組み合わせて音声バージョンのインテリジェントなクエリを実現できます。 http://www.cnblogs.com/txw1958/archive/2013/02/ を参照してください。 06/weixin -if40-音声認識.html

http://www.bkjia.com/PHPjc/738527.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/738527.html技術記事このチュートリアルでは、WeChat パブリック プラットフォーム上で天気予報機能を開発する方法を紹介します。気象情報を取得するには、中国気象網の気象データ インターフェイスを使用します。 このチュートリアルでは...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。