بررسی لوکیشن
برای بررسی لوکیشن و گرفتن توکن جهت باز کردن درب گنجه، میتوانید از این وبسرویس استفاده کنید.
با استفاد ه از موقعیت جغرافیایی
در صورتی که میخواهید با استفاده از موقعیت جغرافیایی، نزدیکترین گنجه شناسایی شود و توکن مربوط به آن را دریافت کنید، میتوانید با استفاده از فیلدهای lat و long این کار را انجام دهید. نمونه:
POST/v1.1/infrastructure/station-location-validation/
Request Body
{
"lat": 35.7527,
"long": 51.3745
}
Response Body
{
"location_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjo5LCJzdGF0aW9uIjoiMDVkZGZmYTEtNTRlYy00YTBmLWE5N2EtYWMxODc5MmNmYTAzIiwidGltZXN0YW1wIjoiMjAyNC0xMS0wOSAxMTo1MDoyMiJ9.N77WBVFc3WbYMDzZT01nEBs7eCC1qpvr9z038OKDxJc"
}
Response Codes
Status Code | Description |
---|---|
200 | return location token |
400 | Station not found |
با استفاده از کد یکتای گنجه (slug)
در صورتی که میخواهید با استفاده از کد ۸ رقمی یکتای گنجه، توکن را دریافت کنید، میتوانید از فیلد slug استفاده کنید. نمونه:
POST/v1.1/infrastructure/station-location-validation/
Request Body
{
"slug": "11975406"
}
Response Body
{
"location_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjo5LCJzdGF0aW9uIjoiMDVkZGZmYTEtNTRlYy00YTBmLWE5N2EtYWMxODc5MmNmYTAzIiwidGltZXN0YW1wIjoiMjAyNC0xMS0wOSAxMTo1MDoyMiJ9.N77WBVFc3WbYMDzZT01nEBs7eCC1qpvr9z038OKDxJc"
}
Response Codes
Status Code | Description |
---|---|
200 | return location token |
400 | Station not found |
سایر نکات
tip
مقدار فیلد location_token
برای فراخوانی وبسرویس باز کردن درب گنجه، استفاده خواهد شد.
info
-
در صورتی که هیچکدام از فیلدهای
slug
یاlat
وlong
را در درخواست قرار نداده باشید، با ارور زیر مواجه خواهید شد:Either lat and long or slug must be provided