PositionStack का ड्रॉप-इन विकल्प
PositionStack के फ़ॉरवर्ड और रिवर्स एंडपॉइंट positionstack.mygeocode.com पर उसी data ऐरे और सपाट फ़ील्ड नामों के साथ जवाब देते हैं। यहाँ HTTPS हर प्लान पर उपलब्ध है, मुफ़्त प्लान सहित।
एक होस्टनेम बदलें
| मूल होस्ट |
|
|---|---|
| इसके बजाय इस्तेमाल करें | positionstack.mygeocode.com |
| कुंजी पैरामीटर | access_key (वैकल्पिक: हर पते को बिना कुंजी के प्रतिदिन 2,500 अनुरोध मिलते हैं; क्रेडिट, पैकेज और उपयोग इतिहास के लिए अपनी My Geocode कुंजी यहाँ डालें) |
curl "http://api.positionstack.com/v1/forward?access_key=YOUR_POSITIONSTACK_KEY&query=350+5th+Avenue+New+York"curl "https://positionstack.mygeocode.com/v1/forward?access_key=YOUR_MYGEOCODE_KEY&query=350+5th+Avenue+New+York"लोग क्यों बदलते हैं
PositionStack का मुफ़्त प्लान केवल HTTP है और उस पर मासिक सीमा है। यहाँ सब कुछ HTTPS है और हर कुंजी का मुफ़्त कोटा रोज़ रीसेट होता है।
कुंजी हो या न हो, वही मुफ़्त कोटा। positionstack.mygeocode.com पर अनुरोध उन्हीं प्रतिदिन 2,500 मुफ़्त अनुरोधों में गिने जाते हैं जो आपके पते, या आपकी कुंजी, को हमारे अपने एंडपॉइंट पर मिलते हैं। उसके ऊपर, प्रीपेड क्रेडिट से €0.0001 प्रति अनुरोध, या Unlimited कुंजी के लिए €50 प्रति माह। साइन अप के लिए केवल एक ईमेल पता चाहिए, और कुछ नहीं।
एंडपॉइंट
| positionstack.mygeocode.com पर पाथ | यह क्या करता है | किस पर आधारित |
|---|---|---|
/v1/forward?query=... | फ़ॉरवर्ड जियोकोडिंग | फ़ॉरवर्ड जियोकोडिंग |
/v1/reverse?query=lat,lng | रिवर्स जियोकोडिंग | रिवर्स जियोकोडिंग |
उदाहरण रिस्पॉन्स
ऊपर वाला अनुरोध यही लौटाता है। फ़ील्ड नाम, नेस्टिंग और टाइप PositionStack के अनुसार हैं। केवल उनके पीछे का डेटा हमारा है।
{
"data": [
{
"latitude": 40.748428,
"longitude": -73.985654,
"type": "address",
"name": "350 5th Avenue",
"number": "350",
"postal_code": "10118",
"street": "5th Avenue",
"confidence": 1,
"region": "New York",
"region_code": "NY",
"county": "New York County",
"locality": "New York",
"administrative_area": null,
"neighbourhood": "Midtown",
"country": "United States",
"country_code": "USA",
"continent": "North America",
"label": "350 5th Avenue, New York, NY, USA"
}
]
}विवरण और अंतर
प्रतिदिन पहले 2,500 अनुरोधों के लिए किसी कुंजी की ज़रूरत नहीं। My Geocode कुंजी इस्तेमाल करने के लिए उसे वहीं डालें जहाँ आपकी positionstack कुंजी जाती थी: access_key क्वेरी पैरामीटर। X-API-Key हेडर, Authorization: Bearer और HTTP Basic ऑथेंटिकेशन (कुंजी को यूज़र नेम के रूप में) भी हर होस्ट पर काम करते हैं, इसलिए जो क्लाइंट लाइब्रेरी अपने तरीके से ऑथेंटिकेट करती हैं वे बिना बदलाव के काम करती रहती हैं।
- फ़ॉरवर्ड और रिवर्स, दोनों
dataऐरे की संरचना में जवाब देते हैं। - कोई बैच एंडपॉइंट नहीं है, क्योंकि मूल में भी नहीं है। बड़े काम के लिए
api.mygeocode.comपरPOST /v1/forwardया/v1/reverseइस्तेमाल करें (प्रति कॉल अधिकतम 100, हर एक एक अनुरोध)।
अगर आपका क्लाइंट किसी ऐसे फ़ील्ड या व्यवहार पर निर्भर है जो यहाँ सूचीबद्ध नहीं है, तो हमें बताएँ। कम्पैटिबिलिटी की कमियाँ जल्दी ठीक हो जाती हैं, क्योंकि वे आमतौर पर छोटी होती हैं।
अन्य ड्रॉप-इन होस्ट
- Google Maps
- Bing Maps
- HERE
- Mapbox
- Geocode.Farm
- Nominatim (OSM)
- OpenCage
- LocationIQ
- Geoapify
- TomTom
- MapQuest
- Geocodio
- ip-api
- ipinfo
- ipstack
- Open-Elevation
ड्रॉप-इन कैसे काम करते हैं, अवलोकन, और JavaScript लाइब्रेरी ड्रॉप-इन।