GET/Account/Loginبدون نیاز به احراز هویت
شماره تلفن نماینده فروش و رمز عبور آژانس را با یک توکن دسترسی (Bearer) تعویض میکند؛ این توکن در تمام درخواستهای بعدی استفاده میشود.
| پارامتر | محل | نوع | الزامی |
|---|---|---|---|
adminnumberphoneشماره تلفن نماینده فروش آژانس شما | query | string | الزامی |
passwordرمز عبور همان حساب | query | string | الزامی |
curl -s "https://ors.shoofer.taxi/Account/Login" \
-G --data-urlencode "adminnumberphone=98912XXXXXXX" \
--data-urlencode "password=YourAgencyPassword"const params = new URLSearchParams({
adminnumberphone: "98912XXXXXXX",
password: "YourAgencyPassword"
});
const res = await fetch(`https://ors.shoofer.taxi/Account/Login?${params}`);
const { Token: token } = await res.json();import requests
resp = requests.get(
"https://ors.shoofer.taxi/Account/Login",
params={"adminnumberphone": "98912XXXXXXX", "password": "YourAgencyPassword"},
)
token = resp.json()["Token"]using System.Net.Http.Headers;
using System.Net.Http.Json;
using System.Text.Json;
var client = new HttpClient();
var res = await client.GetAsync(
"https://ors.shoofer.taxi/Account/Login?adminnumberphone=98912XXXXXXX&password=YourAgencyPassword");
var body = await res.Content.ReadFromJsonAsync<JsonElement>();
var token = body.GetProperty("Token").GetString();نمونه پاسخ
{
"Token": "eyJhbGciOiJIUzI1NiIs..."
}.png)