1. 시작하기

API 키 확인

API 키를 확인하기 위해서는 해시스크래퍼 홈페이지에서 회원 가입을 해주셔야 해요.

먼저 해시스크래퍼에 가입하셨다면, API 키를 찾는 방법은 매우 쉽습니다.

스크린샷 2023-08-18 11.31.19.png

⬅️ 대시보드에 들어오셔서 왼쪽 메뉴바의 “내 정보”를 클릭해주세요.


⬇️ “API Key Info”에서 자신의 API 키를 확인할 수 있습니다!

⚠️ API 키가 노출되지 않도록 주의해주세요. 만약 노출되었다면 밑의 “리셋” 버튼을 눌러 API 키를 초기화하세요.

스크린샷 2023-08-11 15.44.39.png


2. API로 데이터 수집하기

2-1. 나의 크롤링 봇 확인

내가 어떤 크롤링 봇을 사용할 수 있는지 **get_schedules** API로 확인할 수 있습니다.

cURL 요청

curl -X POST \\
  --header "Content-Type: application/json; version=2" \\
  --data '{
    "api_key": "YOUR_API_KEY",
		"page": "1"
  }' \\
  'api.hashscraper.com/api/get_schedules'

📌 파라미터

Name Required Description
api_key Y 사용자의 API 키입니다.
page N • 페이지 당 50개의 결과를 반환합니다.
• 미입력 시 기본값은 1입니다.
category N • 카테고리 번호를 입력하여 해당 카테고리의 크롤링 봇을 가져옵니다.
• 하단 https://hashscraper-guide.notion.site/API-b424de7d273042ecac577ed2be2e30c1 확인
keyword N • 키워드로 검색하여 크롤링 봇을 찾을 수 있습니다.
• 예) “keyword":"인스타"

응답

{
  "result": "success",
  "version": "v2",
	"current_page": 1,
  "total_page": 3,
  "schedules": [
		{
      "name": "네이버 블로그 게시물 분석",
      "point": 50.0,
      "update_at": "2023-07-08",
      "version": 1.91,
      "category": 4,
      "schedule_id": "네이버 블로그 분석_1677743569631",
      "param_info": {
        "param1(검색 키워드)": "제주도 카페",
        "param2(정렬 기준)": "2",
        "param5(최대 수집개수)": "30"
      },
      "period": "manual",
      "union": true,
      "description": "네이버 블로그에서 키워드 검색을 통해 노출된 포스팅 정보를 수집합니다."
    },
		{
      "name": "인스타그램 포스팅 수집",
      "point": 100.0,
      "update_at": "2023-07-26",
      "version": 0.06,
      "category": 4,
      "schedule_id": "인스타그램 포스팅 수집_1625886420170",
      "param_info": {
        "param1(검색 키워드)": "제주도 카페",
        "param5(최대 수집개수)": "30"
      },
      "period": "manual",
      "union": false,
      "description": "인스타그램에서 키워드 검색을 통해 노출된 피드 정보를 수집합니다."
    },
		.
		.
		.