MagentoRemote
Interact with a specific but defaultish Magento shop via its webpage.
Installation
Add this line to your application's Gemfile:
gem 'magento_remote'
And then execute:
$ bundle
Or install it yourself as:
$ gem install magento_remote
Usage
Call
magento_add_to_cart -u customerlogin -p customerpassword -b https://theshop -w productid -q quantity -c
to put quantity of the product with productid in your shopping cart.
magento_find_product -b https://theshop -s isearchforthisword
to display a table of matching products.
magento_scrape -b https://theshop -l limit -s startpid
to display limit number of products, starting with product id of startpid.
Note that all scripts show you information about possible parameters when invoked with --help.
Note that you should work with
bundle exec
and
bundle console
while developing.
Contributing
- Fork it ( https://github.com/[my-github-username]/magento_remote/fork )
- 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 a new Pull Request