Sha256: 5464320d88017414fb27cc4f745af7744bb3b3516fe1646cfdd57c63ee44398e
Contents?: true
Size: 1.78 KB
Versions: 1
Compression:
Stored size: 1.78 KB
Contents
# Auto Ria Api This gem provides integration with [https://auto.ria.com/](https://auto.ria.com/) #### Please NOTE that this is very early version and not all endpoints are implemented. ## Installation Add this line to your application's Gemfile: ```ruby gem 'auto_ria_api' ``` And then execute: $ bundle Or install it yourself as: $ gem install auto_ria_api ## Usage First of all you need an api_key which you can get at [https://developers.ria.com](https://developers.ria.com) ```ruby # create an instance @client = AutoRiaApi::Base.new(api_key: ENV['AUTO_RIA_API_KEY']) # Methods: @client.types @client.carcasses(type:, options: { grouped: false, all: false }) @client.marks(type:) @client.models(type:, mark, options: { grouped: false, all: false }) @client.regions @client.cities(region:) @client.gearboxes(type:) @client.driver_types(type:) @client.fuels @client.colors @client.options(type:) @client.info(car_id:) # all method arguments assuming ID (Integer) ``` For more detailed documentation follows: [https://github.com/ria-com/auto-ria-rest-api/tree/master/AUTO_RIA_API](https://github.com/ria-com/auto-ria-rest-api/tree/master/AUTO_RIA_API) [https://api-docs-v2.readthedocs.io/ru/latest/auto_ria/index.html](https://api-docs-v2.readthedocs.io/ru/latest/auto_ria/index.html) ## TODO: 1. Get rid of ::Base namespace. I.e instance should be created directly with `AutoRiaApi.new` 1. Implement `search` 1. Implement `average_price` 1. Implement `info` endpoints ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/drkmen/auto_ria_api. Help is appreciated Feel free to fork and make a difference! ## Tests run `rspec` ## License The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
auto_ria_api-0.1.6 | README.md |