사용자 비즈니스 API
MeCrawl User Business API(기본 경로 /api/v1/user-api]를 사용하여 장소 목록 및 카테고리 내보내기를 자동화합니다. 자체 크롤러를 호스팅하는 대신 API 액세스를 임대합니다. Sanctum 개인 액세스 토큰으로 인증하세요. 대화형 OpenAPI 탐색기의 경우 사용자 API 문서를 엽니다.
첫 번째 API 호출
-
무료 MeCrawl 계정을 만들고 대시보드 → API 토큰을 엽니다.
-
Sanctum 개인용 액세스 토큰을 생성하고 한 번 복사하세요.
-
인증: Bearer {token}을 사용하여 GET /api/v1/user-api/places를 호출합니다.
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())