更新一下。 半年之前這個接口不能用了。因為自己有了個3年的阿裡雲,寫了一個擷取外網IP的接口放了上去,一直用自己的。
後來發現這個接口是改版了。 把get請求換成了post,也增加的參數。想着可能有些同學沒有自己的雲伺服器。就來更新一下。

注意是POST請求
又測試了下。
emmm 貌似 直接get也可以
http://ip.taobao.com/outGetIpInfo?ip=myip&accessKey=alibaba-inc
========================以上是更新内容==================
用阿裡雲的域名。。做了一個DDNS。一開始用ip.cn擷取的外網位址。突然用不了了
然後發現淘寶IP位址庫
http://ip.taobao.com/index.php
發現有接口說明,可是沒有說明如何擷取本機IP。
http://ip.taobao.com/instructions.php
在查詢IP中卻可以獲得本機位址
http://ip.taobao.com/ipSearch.php
但是直接通過Python urllib 讀取連結卻得不到本地位址。直接chrome F12抓過程
發現有POST
發送過去的是
突然想到接口說明裡的
1. 請求接口(GET):
/service/getIpInfo.php?ip=[ip位址字串]
直接把 [ip位址字串] 換成 上面的myip
http://ip.taobao.com/service/getIpInfo.php?ip=myip
成功獲得本機IP,這個接口限制,要求小于10qps。