用戶業務API
使用 MeCrawl 使用者業務 API(基本路徑 /api/v1/user-api)自動執行地點清單和類別匯出 — 租用 API 存取權限,而不是託管您自己的爬網程式。使用 Sanctum 個人存取權令牌進行身份驗證。對於互動式 OpenAPI 瀏覽器,請開啟使用者 API 文件。
第一次 API 呼叫
-
建立一個免費的 MeCrawl 帳戶並開啟儀表板 → API 令牌。
-
建立 Sanctum 個人存取權令牌並複製一次。
-
使用授權呼叫 GET /api/v1/user-api/places:承載者 {token}。
GET /api/v1/user-api/places — list places (full place records)
GET /api/v1/user-api/categories — list categories with place counts
授權:授權:持有者 {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
}, ...]
}
Code samples
cURL — list places
curl -s -H 'Authorization: Bearer YOUR_TOKEN' \ 'https://your-host/api/v1/user-api/places?per_page=20'
JavaScript — fetch places
const res = await fetch('/api/v1/user-api/places?per_page=20', {
headers: { Authorization: 'Bearer YOUR_TOKEN' },
});
const data = await res.json();
Python — list categories
import requests
r = requests.get(
'https://your-host/api/v1/user-api/categories',
headers={'Authorization': 'Bearer YOUR_TOKEN'},
]
print(r.json())