我想使用ipinfodb API查找我的網站訪問者的國家代碼。如何使用ipinfodb查找國家代碼
當我嘗試以下方法,http://api.ipinfodb.com/v3/ip-country/?key=<My_API_Key>&ip=<Some_IP>
,它提供了以下的輸出:
OK;;<Some_IP>;US;UNITED STATES
如何過濾這個輸出,使其僅顯示了國家代碼?
問候, 蒂莫西
編輯:
在回答查爾斯,
在谷歌搜索後,我才知道,該API可以給出一個「格式屬性作爲XML」,使以下作品。
$xml = simplexml_load_file('http://api.ipinfodb.com/v3/ip-country/?key=<My_API>&format=xml&ip=<Some_IP>);
echo $xml->countryCode;
如何在沒有XML參數的情況下獲得相同的輸出結果?
感謝
感謝您的回覆。我已經得到了XML參數所需的輸出。但是我怎麼能沒有額外的爭論呢? (新代碼已添加到我的文章中) –
當您編寫從API獲取的XML時,它的easiert。然後我們可以幫助你。以您的榜樣爲例,我們無法運行您的API調用。 – Stony