ふらふらとネットサーフィンしてたらおもしろそうなWebAPIを見つけたので、カスタムコネクタを作って遊んでみた!
※今回作成するカスタムコネクタはフリーのWebAPIを使用しています。もしこのコネクタを作成/使用する場合は自己責任でお願いします。
今回使用するWebAPI
今回使用するWebAPIは
- ipify
- ipapi
の2つ。
ipify
自分のグローバルIPを返してくれるWebAPI。
ipapi
グローバルIPから位置情報を返してくれるWebAPI。
カスタムコネクタ作成
さっそくカスタムコネクタを作成。
ipifyカスタムコネクタ












ipapiカスタムコネクタ





{
"ip": "60.43.33.94",
"version": "IPv4",
"city": "Setagaya-ku",
"region": "Tokyo",
"region_code": "13",
"country": "JP",
"country_name": "Japan",
"country_code": "JP",
"country_code_iso3": "JPN",
"country_capital": "Tokyo",
"country_tld": ".jp",
"continent_code": "AS",
"in_eu": false,
"postal": "154-8503",
"latitude": 35.6468,
"longitude": 139.6546,
"timezone": "Asia/Tokyo",
"utc_offset": "+0900",
"country_calling_code": "+81",
"currency": "JPY",
"currency_name": "Yen",
"languages": "ja",
"country_area": 377835.0,
"country_population": 126529100,
"asn": "AS4713",
"org": "NTT Communications Corporation"
}




Power Appsに組み込んでみる






ただし精度はかなり低めで、なぜか現在地が池の中になっているw

おまけ:Locationとの違い
緯度経度とかはPower Appsに標準で用意されている「Location」で取得することもできる。



コメント