{
"distance": "190.46km",
"duration": "2h 38min",
"unit": "km"
}
curl --location --request GET 'https://zylalabs.com/api/1931/senegal+location+api/1651/get+senegal+distance?lat1=14.14129812&lon1=-16.0755888102151&lat2=14.693422&lon2=-17.447935&unit=km' --header 'Authorization: Bearer YOUR_API_KEY'
{
"distance": "190.46km",
"duration": "2h 38min",
"steps": [
{
"direction": "depart",
"distance": "0.28km",
"duration": "0min:41s",
"instruction": "",
"location": [
-16.074948,
14.141293
]
},
{
"direction": "turn",
"distance": "0.15km",
"duration": "0min:12s",
"instruction": "",
"location": [
-16.074947,
14.138792
]
},
{
"direction": "roundabout",
"distance": "0.03km",
"duration": "0min:4s",
"instruction": "",
"location": [
-16.076284,
14.138841
]
},
{
"direction": "exit roundabout",
"distance": "49.26km",
"duration": "47min:39s",
"instruction": "",
"location": [
-16.076475,
14.138834
]
},
{
"direction": "turn",
"distance": "7.63km",
"duration": "7min:34s",
"instruction": "",
"location": [
-16.464434,
14.344348
]
},
{
"direction": "new name",
"distance": "6.62km",
"duration": "5min:33s",
"instruction": "",
"location": [
-16.527001,
14.371047
]
},
{
"direction": "new name",
"distance": "36.89km",
"duration": "34min:54s",
"instruction": "",
"location": [
-16.572222,
14.407216
]
},
{
"direction": "off ramp",
"distance": "1.60km",
"duration": "2min:7s",
"instruction": "",
"location": [
-16.903589,
14.430608
]
},
{
"direction": "merge",
"distance": "86.60km",
"duration": "57min:25s",
"instruction": "",
"location": [
-16.911053,
14.437686
]
},
{
"direction": "off ramp",
"distance": "0.42km",
"duration": "0min:33s",
"instruction": "",
"location": [
-17.442147,
14.701305
]
},
{
"direction": "rotary",
"distance": "0.03km",
"duration": "0min:1s",
"instruction": "",
"location": [
-17.443896,
14.698164
]
},
{
"direction": "exit rotary",
"distance": "0.38km",
"duration": "0min:24s",
"instruction": "",
"location": [
-17.444109,
14.698083
]
},
{
"direction": "rotary",
"distance": "0.06km",
"duration": "0min:4s",
"instruction": "",
"location": [
-17.447158,
14.698289
]
},
{
"direction": "exit rotary",
"distance": "0.52km",
"duration": "0min:46s",
"instruction": "",
"location": [
-17.44736,
14.698115
]
},
{
"direction": "arrive",
"distance": "0.00km",
"duration": "0min:0s",
"instruction": "",
"location": [
-17.447646,
14.693409
]
}
]
}
curl --location --request GET 'https://zylalabs.com/api/1931/senegal+location+api/1654/get+senegal+route?start_lat=14.14129812&start_lon=-16.0755888102151&end_lat=14.693422&end_lon=-17.447935&distance_unit=km' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए सेनेगाल स्थान API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
अग्रणी कंपनियों का भरोसा
डेवलपर्स सेनेगल लोकेशन API का उपयोग करके भू-स्थान आधारित सेवाएं बना सकते हैं जो उनके उपयोगकर्ताओं के लिए मूल्य लाती हैं उदाहरण के लिए, वे API का उपयोग करके परिवहन अनुप्रयोग बना सकते हैं जो उनके स्थान के आधार पर यात्रियों और ड्राइवरों को मेल करते हैं वे API का उपयोग करके डिलीवरी सेवाएं भी बना सकते हैं जो ग्राहकों के स्थान को सटीकता से ढूंढती हैं और उत्पादों को उनके दरवाजे तक पहुँचाती हैं
सेनेगल लोकेशन API का उपयोग मौसम अनुप्रयोग बनाने के लिए भी किया जा सकता है जो उपयोगकर्ताओं को उनके स्थान के आधार पर सटीक और अद्यतन मौसम जानकारी प्रदान करते हैं डेवलपर्स API का उपयोग करके मानचित्र और नेविगेशन अनुप्रयोग भी बना सकते हैं जो उपयोगकर्ताओं को उनके गंतव्य तक पहुँचने के लिए चरण-दर-चरण निर्देश प्रदान करते हैं
सेनेगल लोकेशन API को मौजूदा अनुप्रयोगों में एकीकृत करना आसान है और इसे RESTful APIs के माध्यम से एक्सेस किया जा सकता है डेवलपर्स अपनी पसंद की प्रोग्रामिंग भाषा जैसे जावा पायथन रूबी या PHP चुन सकते हैं और API का उपयोग करके स्थान डेटा प्राप्त कर सकते हैं
स्थान डेटा प्रदान करने के अलावा, यह API डेवलपर्स को विभिन्न स्थान-आधारित सेवाओं जैसे रिवर्स जियोकोडिंग तक पहुंच भी प्रदान करता है रिवर्स जियोकोडिंग वह प्रक्रिया है जिसमें लंबाई और चौड़ाई के समन्वय को एक पते में परिवर्तित किया जाता है जियोफेंसिंग एक विशिष्ट स्थान के चारों ओर एक आभासी सीमा बनाने की प्रक्रिया है, और डेवलपर्स इस विशेषता का उपयोग करके स्थान-आधारित सूचनाएँ अलर्ट या क्रियाएँ ट्रिगर कर सकते हैं
संक्षेप में, यह उन डेवलपर्स के लिए एक शक्तिशाली उपकरण है जो सेनेगल बाजार के लिए स्थान-आधारित सेवाएं बनाना चाहते हैं API सटीक और अद्यतन स्थान डेटा प्रदान करता है, साथ ही स्थान-आधारित सेवाओं और उन्नत सुविधाओं की एक विस्तृत विविधता तक पहुंच प्रदान करता है सेनेगल लोकेशन API के साथ, डेवलपर्स नवोन्मेषी और उपयोगी अनुप्रयोग बना सकते हैं जो उपयोगकर्ताओं के लिए मूल्य और व्यापार विकास को बढ़ावा देते हैं
यह पैरामीटर प्राप्त करेगी और आपको एक JSON प्रदान करेगी
कैब सेवाएं: डेवलपर्स सेनेगल लोकेशन API का उपयोग परिवहन सेवा के ड्राइवरों और यात्रियों के लिए गंतव्य जानकारी प्रदान करने के लिए कर सकते हैं
डिलिवरी सेवाएं: डिलीवरी ड्राइवरों के स्थान को ट्रैक करने और समय और ईंधन की लागत को बचाने के लिए डिलीवरी रूट को अनुकूलित करने के लिए उपयोग किया जा सकता है
ई-कॉमर्स: सेनेगल लोकेशन API का उपयोग डिलीवरी पते की सत्यता के लिए किया जा सकता है
रियल एस्टेट: स्थान-आधारित संपत्ति सूचियों को प्रदान करने के लिए उपयोग किया जा सकता है
विज्ञापन और विपणन: उपयोगकर्ताओं को स्थान-आधारित विज्ञापन और विपणन अभियानों को पहुंचाने के लिए उपयोग किया जा सकता है
API कॉल की संख्या के अलावा, कोई अन्य सीमा नहीं है
"सेनेगल दूरी प्राप्त करें" अंत बिंदु दो स्थानों के बीच की दूरी और अवधि लौटाता है जबकि "सेनेगल मार्ग प्राप्त करें" अंत बिंदु विस्तृत मार्ग जानकारी प्रदान करता है जिसमें चरण-दर-चरण निर्देश दूरी अवधि और नेविगेशन के लिए विशिष्ट निर्देश शामिल हैं
"सेनेगल दूरी प्राप्त करें" प्रतिक्रिया में प्रमुख क्षेत्र "दूरी" "समय" और "इकाई" हैं "सेनेगल मार्ग प्राप्त करें" प्रतिक्रिया में महत्वपूर्ण क्षेत्र "दूरी" "समय" "चरण" हैं और प्रत्येक चरण में "दिशा" "दूरी" "समय" और "स्थान" शामिल हैं
दोनों अंत बिंदुओं के लिए दो स्थानों के लिए अक्षांश और देशांतर की आवश्यकता होती है "सेनेगाल की दूरी प्राप्त करें" अंत बिंदु एक दूरी माप प्रकार (किमी, मील, गज, फीट) को भी स्वीकार करता है जबकि "सेनेगाल маршрут प्राप्त करें" अंत बिंदु माप की इकाई (किमी, मील) को निर्दिष्ट करता है
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है "सेनेगल दूरी प्राप्त करें" एक सरल वस्तु लौटाता है जिसमें दूरी और अवधि होती है जबकि "सेनेगल मार्ग प्राप्त करें" एक वस्तु लौटाता है जिसमें कुल दूरी और अवधि होती है साथ ही मार्ग का विवरण देने वाला कदमों का एक ऐरे होता है
सेनेगल लोकेशन एपीआई अपने डेटा को विभिन्न भू-स्थानांतरण डेटाबेस और मानचित्रण सेवाओं से प्राप्त करता है जो सेनेगल की भूगोल और बुनियादी ढांचे का व्यापक कवरेज सुनिश्चित करता है ताकि सटीक स्थान-आधारित सेवाएं प्रदान की जा सकें
विशिष्ट उपयोग के मामलों में टैक्सी सेवाओं के लिए परिवहन ऐप्स लॉजिस्टिक्स के लिए डिलीवरी ट्रैकिंग ई-कॉमर्स पते सत्यापन और स्थान के आधार पर प्रॉपर्टी लिस्टिंग के लिए रियल एस्टेट एप्लिकेशन शामिल हैं
उपयोगकर्ता विभिन्न स्थानों के लिए विभिन्न अक्षांश और देशांतर समन्वय निर्दिष्ट करके अनुरोधों को अनुकूलित कर सकते हैं और "सेनेगल दूरी प्राप्त करें" अंत बिंदु के लिए इच्छित दूरी माप इकाई का चयन कर सकते हैं
उपयोगकर्ता परिवहन ऐप्स में मार्ग अनुकूलन के लिए दूरी और अवधि डेटा का उपयोग कर सकते हैं जबकि चरण-दर-चरण निर्देश मानचित्रण अनुप्रयोगों में नेविगेशन सुविधाओं को बढ़ा सकते हैं जिससे उपयोगकर्ताओं को स्पष्ट दिशा-निर्देश मिलते हैं