Чи існує загальнодоступний API від якоїсь великої компанії, щоб отримати мій загальнодоступний ip з програми?
Я знайшов http://ip-address.domaintools.com/myip.xml
, що саме те, що я хочу, але, на жаль, він блокує Python, urllib
а також багато інших бібліотек http, якщо ви не підробляєте user-agent (все, що робить, що взагалі не можна назвати API).
Проблема в тому, що мені потрібні ці дані для якоїсь потенційно відкритої бібліотеки, тому ми повинні грати за правилами. Я також знаю, що можу просто робити щось подібне print $_SERVER[REMOTE_ADDR]
, але я не хочу передавати трафік всім, хто користується моєю бібліотекою.
Отже, чи є щось на зразок URL-адреси вище, але справжній API, який дозволяє роботам?