웹 스크래핑 튜토리얼 - Chrome 확장 프로그램이 있는 Elixir API 서버

사이트 자동차 분류를 상상하고 결정된 차량 모델의 가격 변경을 따라야 합니다. 나는 가짜 사이트를 'FakeCars'라고 불렀다. 시스템 안티봇 시스템이 많은 사이트다. Web Scraping 기본으로 사용하기 어렵지만 불가능하지는 않습니다!
우리는 페이지의 총 광고 수를 읽고 API 서버로 보내는 Chrome 확장 프로그램을 생성한다는 아이디어로 가격 추적을 위한 모델을 선택합니다. 우리는 그들의 가격을 매주 분석합니다.
가격 추적에 스택 사용:
크롬 확장 프로그램 코딩
크롬 확장 프로그램의 구조

우리의 코드
매니페스트.json v.3

js/background.js

js/popup.js

js/fakecars_contentscript.js


각 페이지 읽기에 대해 API 서버 a로 전송되는 JSON 구조입니다.

코딩 API 서버
1 - Phoenix 앱 만들기

2 - config/dev.exs에서 PostgreSQL 로그인을 구성합니다.

$ mix phx.gen.schema Vehicle.Ad vehicle_ads ad_date:utc_datetime ad_id:string ad_source:string city:string km:integer price:integer state:string vehicle_brand:string vehicle_model:string vehicle_version:string year_manufacture:integer year_model:integer active:boolean

$ mix ecto.create
$ mix ecto.migrate
Reference
이 문제에 관하여(웹 스크래핑 튜토리얼 - Chrome 확장 프로그램이 있는 Elixir API 서버), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lebas/web-scraping-with-a-chrome-extension-2201텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)