Allegro::Webapi
Allegro api wrapper written in ruby. Basic functions supported.
Support
- Searching
- Connecting with allegro client via soap (with Savon gem)
- fetching profile data
Installation
Add this line to your application's Gemfile:
gem 'allegro-webapi'
And then execute:
$ bundle
Or install it yourself as:
$ gem install allegro-webapi
Usage
Connecting to client
client = Allegro::WebApi::Client.new do |config|
config.user_login = 'User'
config.password = 'secret'
config.webapi_key = '1234'
config.country_code = 1
config.local_version = 1234
end
client.login
User data
user = Allegro::WebApi::User.new(client)
user.do_get_my_data
Calls on user: birth_date, phone, first_name, rating, company, city, address, email, id
Search
search = Allegro::WebApi::Search.new(client)
search.search_query(search_string, options)#reference allegro api
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request