استدعاء API الأول

  1. قم بإنشاء حساب MeCrawl مجاني وافتح Dashboard → API Tokens.

    قم بإنشاء حساب MeCrawl مجاني وافتح Dashboard → API Tokens.
  2. قم بإنشاء رمز وصول شخصي لـ Sanctum وانسخه مرة واحدة.

    قم بإنشاء رمز وصول شخصي لـ Sanctum وانسخه مرة واحدة.
  3. اتصل بـ GET /api/v1/user-api/places بالتفويض: الحامل {token}.

    اتصل بـ GET /api/v1/user-api/places بالتفويض: الحامل {token}.
الحصول على /api/v1/user-api/places - قائمة الأماكن (سجلات الأماكن الكاملة]
الحصول على /api/v1/user-api/categories - قائمة الفئات مع عدد الأماكن
المصادقة: التفويض: حامل {sanctum_token}
المستندات التفاعلية: /user-api/docs · OpenAPI: /user-api/openapi.yaml
api-request.sh
# REST API — landing.mockup_code.rest_api_search
curl -X GET \
  "https://api.datasach.click/v1/search" \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"query":"spa","city":"landing.mockup_code.city"}'
 
# Response (200 OK)
{
  "total": 384,
  "data": [{
    "name": "Zen Spa",
    "phone": "0236 382 9999",
    "rating": 4.7
  }, ...]
}

عينات التعليمات البرمجية

cURL - قائمة الأماكن

تجعيد -s -H 'التفويض: حامل YOUR_TOKEN' \
  "https://your-host/api/v1/user-api/places?per_page=20"

جافا سكريبت - جلب الأماكن

const res = انتظار الجلب('/api/v1/user-api/places?per_page=20', {
  الرؤوس: {الترخيص: 'Bearer YOUR_TOKEN' }،
}];
بيانات ثابتة = انتظار res.json(];

بايثون - قائمة الفئات

طلبات الاستيراد
ص = طلبات.جيت(
  "https://your-host/api/v1/user-api/categories"،
  headers={'Authorization': 'Bearer YOUR_TOKEN'},
]
طباعة (r.json (]]