본문 바로가기
반응형

데이터엔지니어링/데이터수집8

blizzard api 수집해보기 이전에 한국증권api를 사용했었는데 그때 이후로 api를 다뤄본적이 없어서blizzard api로 다시 한 번 해보기로 했다   1. 인증기 https://develop.battle.net/일단 사이트로 들어가서 회원가입을 하고api를 사용할려면 인증코드가 필요해서 모바일 앱을 추가로 설치해야 한다  2. 클라이언트 키 받기 처음 사용하는거기 때문에 한국어 번역 설정을 켜줬다 (크롬은 페이지 번역가능함)전부 영어로 적혀있는데 한국어 지원이 되서 얼마나 다행인지...   지금 시작하세요를 누르면 고객관리가 보이는데난 처음 사용하는 거기 때문에 사용자 가이드를 살펴보았다 뭔소린지 모르겠다 일단 클라이언트를 생성해본다+클라이언트 생성을 눌러준다  이렇게 url을 나중에 설정할 수 있으니 일단 없애고 먼저만들면.. 2024. 12. 23.
RAWG API 탐색하기 API문서 원없이 확인하겠다매번 쉬운 파일만 통합하고 다루다가 이렇게 API문서 살펴보니까 신기하다   API 키 받기 Explore RAWG Video Games Database API • RAWGRAWG.IO ♛ Keep all games in one profile ✔ See what friends are playing, and find your next great game.rawg.io공식 홈페이지로 들어가자크롬은 영어로 적혀있는 걸 한국어로 바꿀 수 있으니,, 구글 번역의 힘을 빌리기!들어가서 제일 먼저 회원가입을해준다  api키 받기를 클릭하고이름과 이메일 그리고 사용 이유만 간단하게 작성하면 된다사이트/앱 url은 굳이 작성안해도 키 발급에 문제 없다 api키를 미리 복사해서 다른 곳에 저장해.. 2024. 12. 21.
youtube api 분석 및 프로젝트생성과 사용자 인증정보 생성 youtube api를 분석해보겠다 게임보다는 익숙한 환경이라 수월했으면,,    1. 구글 클라우드로 들어가서 우선 프로젝트를 생성해야한다 https://code.google.com/apis/console/?hl=ko     2. 프로젝트 생성 새프로젝트 생성클릭  이름은 youtube로 설정하고 만들어지면 youtube프로젝트로 변경해줍니다   3. youtube api 검색하기youtube v3 클릭   API사용해보기 클릭  그럼 이런 화면이 뜬다   4. API를 사용할려면 사용자 인증정보를 만들어야한다 근데 위의 작업을 하기에 앞서 사용자 인증정보를 만들어야한ㄷ이전 화면의 '사용'을 누르면  여기서 사용자 인증정보 만들기 클릭 공개 테이터를 클릭해서 다음 버튼을 누르면 API키가 만들어진걸 확.. 2024. 12. 19.
페이지네이션의 오류로 인해서 알아보는 network 사용법 특정 사이트를 크롤링하는데 페이지네이션이 제대로 되지 않는다 ##예시코드base_url = "https://example.com/data?page={}" 페이지네이션이란 위 예시 코딩과 같이URL에 ?page={숫자} 형식으로 페이지 번호를 바꿔가며 자동으로 다음 페이지의 데이터를 불러오는 방식을 말하는데 내가 크롤링을 해야했던 사이트의 경우 페이지네이션이 적용되지 않았다이럴 경우에는 어떻게 해야할 까?    network 사용방법  개발자 도구의 Network탭, 어떻게 활용할 수 있나?개발자 도구 중 Network 탭에 대해 알아보자!velog.ionetwork는 처음 알게된 부분이라 다른 블로거분이 정리해주신 내용을 공부한 후에 진행했다해당 링크는 network에 보는 방법에 대해서 설명해 놓은 내.. 2024. 11. 4.
반응형