के माध्यम से अपना सार्वजनिक आईपी प्राप्त करना क्या कोई बड़ी कंपनी से कोई सार्वजनिक एपीआई प्रोग्राम के भीतर से मेरा सार्वजनिक आईपी प्राप्त करने के लिए है?एपीआई
मैं http://ip-address.domaintools.com/myip.xml
पाया है, जो कि मैं वास्तव में क्या चाहते हैं, लेकिन दुर्भाग्य से यह ब्लॉक पायथन के urllib
के साथ ही कई अन्य http पुस्तकालयों, जब तक आप हंसोड़ उपयोगकर्ता-एजेंट (कर रही कुछ भी एक API नहीं कहा जा सकता)।
समस्या यह है कि मुझे कुछ संभावित ओपन सोर्स लाइब्रेरी के लिए इस डेटा की आवश्यकता है, इसलिए हमें नियमों से खेलना है। मुझे यह भी पता है कि मैं सिर्फ print $_SERVER[REMOTE_ADDR]
की तरह smth कर सकता हूं, लेकिन मैं अपनी लाइब्रेरी का उपयोग कर हर किसी के लिए यातायात सर्वर नहीं करना चाहता हूं।
तो, ऊपर यूआरएल की तरह कुछ है, लेकिन असली एपीआई, जो रोबोट की अनुमति देता है?
संबंधित: [प्रोग्राम के सार्वजनिक आईपी की खोज] (http://stackoverflow.com/q/613471/4279) – jfs
बतख बतख जाओ आपके आईपी पते को निर्धारित करने के लिए एक सार्वजनिक विधि है। मैंने इसे और अधिक विस्तृत किया है, क्योंकि यह प्रश्न बंद है और मैं कोई जवाब नहीं जोड़ सकता: http://stackoverflow.com/a/33743758/901641 – ArtOfWarfare
https://www.ipify.org/ एक वैकल्पिक सेवा है । – Horcrux7