Github repository: https://github.com/yuxir/NamesiloRubyClient
What is the project about?
This project is aiming to provide a Ruby client for Namesilo REST APIs. This gem can be used in Ruby/Rails application to retrieve information form Namesilo and send requests to Namesilo server, e.g. listing all domains, email forwards, url forwards, register a new domain, renew a domain etc.
Namesilo makes an application programming interface (API) available to all users as a convenience to customers who have additional automation requirements. The API allows access to accounts via our users' own software as opposed to needing to log in through our web interface.
The current implementation mainly focus on retrieving information from Namesio via its REST APIs e.g. contact list, account balance, orders, domains information, dns records, name servers, domain transfer status, Namesilo portfolio list etc. As an API wrapper, all methods provided in the Namesilo REST API will be supported in this Ruby client in the following versions.
A set of rspec test has been written here:
How to contribute?
Just fork this project, create your feature branch, commit your changes and send a pull request!
This gem has been registered in rubygems.org:
Assuming you already have Ruby development configured, then run:
gem install namesilo_client
require 'namesilo-client' client = NamesiloClient::API.new(‘YOUR_API_KEY’) response = client.get_contact_list()
Proof of work
I have added my Steemit account link in the README: