스크래퍼 설정 변경 V2
스크래퍼의 수집 파라미터·실행 주기·유니온 옵션을 변경합니다.
변경 결과는 응답의 settings로 확인할 수 있습니다.
param1~param5, period, union 중 요청에 포함되지 않은 항목은 기존 값을 그대로 유지합니다. 일부 필드만 갱신하고 싶을 때 이 점을 활용하세요.
이용권 기간이 만료되었거나 보유 크레딧이 부족하면 요청이 거부됩니다. 이 경우 응답 키는 message가 아닌 error_message로 내려옵니다.
요청 파라미터
-
api_key: String해시스크래퍼 API 키API키 확인하기
-
schedule_id: String변경할 스크래퍼의 ID.
-
param1: optional String스크래퍼의 첫 번째 파라미터로 저장할 값. 생략하면 기존 값을 유지합니다.
-
param2: optional String스크래퍼의 두 번째 파라미터로 저장할 값. 동일한 규칙이 적용됩니다.
-
param3: optional String스크래퍼의 세 번째 파라미터로 저장할 값. 동일한 규칙이 적용됩니다.
-
param4: optional String스크래퍼의 네 번째 파라미터로 저장할 값. 동일한 규칙이 적용됩니다.
-
param5: optional String스크래퍼의 다섯 번째 파라미터로 저장할 값. 동일한 규칙이 적용됩니다.
-
period: optional String수집 주기.
manual(수동),hour(매시간),day(매일) 중 하나. 생략하면 기존 값을 유지합니다. -
union: optional Boolean유니온 옵션. JSON Boolean(
true/false)으로 보내야 하며, 문자열은 받지 않습니다.
응답 필드
-
result: String요청 처리 결과.
-
version: StringAPI 버전.
-
settings: Object변경 후 적용된 설정값.
-
param1: String | null변경 후
param1. -
param2: String | null변경 후
param2. -
param3: String | null변경 후
param3. -
param4: String | null변경 후
param4. -
param5: String | null변경 후
param5. -
period: String변경 후 수집 주기.
-
union: Boolean변경 후 유니온 옵션.
-
-
elapsed_time: Float응답 생성에 걸린 시간(초 단위 숫자).
에러 응답
-
schedule_id missing
{ "result": "error", "version": "v2", "message": "`schedule_id` parameter is required" } -
Schedule not found
{ "result": "error", "version": "v2", "message": "schedule(id: YOUR_SCHEDULE_ID) not found" } -
Invalid union
{ "result": "error", "version": "v2", "message": "union이 Boolean이 아닙니다. union: ..." } -
Invalid period
{ "result": "error", "version": "v2", "message": "period는 'manual, hour, day' 중에서 입력해 주세요. period: ..." } -
Service ticket expired
{ "result": "error", "version": "v2", "error_message": "서비스 이용권의 기간이 만료되었습니다." } -
Credit exhausted
{ "result": "error", "version": "v2", "error_message": "보유하신 크레딧을 모두 사용하셨습니다." }
관련 가이드
요청 예시
옵션 파라미터
응답 예시 200
{
"result": "success",
"version": "v2",
"settings": {
"param1": "검색어",
"param2": null,
"param3": null,
"param4": null,
"param5": null,
"period": "manual",
"union": false
},
"elapsed_time": 0.0145
}