2019年7月31日水曜日

API_OpenWeatherMapをFileMakerに取り込んじゃう作戦


ピンクのとこ押すと今の天気を取得できちゃう。


POSレジ進めなきゃいけないのですが、ちと本業の納期が数件あったり、追加依頼だったり、修正だったりして遅れてすみません。ちゃんとやるからねー。

でも小売業にとても影響する天気情報をネットから取得しちゃう作戦を載せてみます。レジのジャーナルとか日報とかお天気の情報って、その日の朝の天気1回じゃないですか?今作ってるPOSに上の天気情報を移植すると何ができますか!?
そう、時間ごとに天気が取得できちゃいます。

特に、外食業界!天気がもろに影響しますでしょ、
行楽施設、百貨店、スーパー、ショッピングモール、路面店、その他小売店、ぜーーーんぶ天気に影響しますでしょ!?

なのに、日報では朝一回きり。大事ですよー
後にデータ分析の役に立ちます。


OpenWeatherMapさんのAPI
基本は無料なのですが、ビジネスとして使うなら、ちゃんと登録してお金払いましょう。APIを使用する場合はその辺のところをよく注意して使用しましょう。


API Keyを取得するにはアカウントを作る必要があります。Sign Upページで必要な項目を入力して「Create Account」します。設定すると次の画面でAPI Keyが表示されるはずです。






それをスクリプトの中のOpenWeatherMapのURLを生成 箇所がありますので、
ご自身のAPIKeyを取得して設定してください。



次に、自分の場所の緯度と経度を調べておいてください。API側のデータはJSON, XML, or HTMLにしなくても、ダイレクトにURLから取得できます。
ネット上から一旦、ズドン!とマスタ(情報ソース)にパラメータデータを取得して、それをデータテーブルの項目別の複数のテーブルに分けFileMaker用のデータとして生成します。配列変数からの取り出し詳細は、難しい話になるので後日またの機会ということでw



id:802でCloudsってなってるね、でも晴だよ・・・実際は803が曇り、ちと微妙だね



Temp_min:303.71 
最低気温303度?っておかしいべ!?死ぬべ!?
って、いろいろ調べると華氏から摂氏に変えないといけないので、各tempにマイナス273.15で計算すると33.6℃とか出たから安心(笑)



ダウンロード(FilemakerPro17 win)





0 件のコメント:

コメントを投稿

JT00000001を「JTスぺ-ス1とかで検索したい!」という人のために

「JTスぺ-ス1とかで検索したい!」 とかいう人のために。 -------------------------------------------------------------- 計算フィールの結果(テキスト) J JT JT0 JT00 JT000 JT0000 JT00...