Sha256: 28f4bbced328dc9cb7b608a6cf9ef68f2a4dc193e06f3537e38ef77d6194288a
Contents?: true
Size: 838 Bytes
Versions: 1
Compression:
Stored size: 838 Bytes
Contents
require 'faraday' module Pwb class Import::ScrapperController < ApplicationApiController def from_webpage # just a proof of concept at this stage unless params[:url].present? return render json: { :error => "Please provide url."}, :status => 422 end target_url = params[:url] retrieved_properties = Pwb::SiteScrapper.new(target_url).retrieve_from_webpage() return render json: retrieved_properties end def from_api unless params[:url].present? return render json: { :error => "Please provide url."}, :status => 422 end target_url = params[:url] # "https://propertywebbuilder.herokuapp.com" retrieved_properties = Pwb::SiteScrapper.new(target_url).retrieve_from_api() return render json: retrieved_properties end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pwb-1.0.0 | app/controllers/pwb/import/scrapper_controller.rb |