Namesilo Ruby client v0.0.3 - supporting all REST API methods and adding helper methods
Github repository: https://github.com/yuxir/NamesiloRubyClient
What is the project about?
Namesilo is one of the top domain name registrar, offering competitive pricing, easy to use interface, free privacy protection and email forwarding.
We created NameSilo with the goal of offering a new type of registrar that appeals to people looking for a simpler, cheaper and better alternative to the companies already in the industry. As people with domain portfolios of our own, and having used many registrars ourselves, we believed that there was enough room for improvement to throw our hat into the ring.
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 from 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.
Technology Stack
Ruby V2.4
Gem V2.6.11
New features
All commits in this contribution can be viewed in the following pull requests:
https://github.com/yuxir/NamesiloRubyClient/pull/1
https://github.com/yuxir/NamesiloRubyClient/pull/2
The new features are summarized below:
Supporting all Namesilo REST API methods
As mentioned in the roadmap in previous submission, now all Namesilo REST API methods are supported in this client. The changes can be viewed here:
https://github.com/yuxir/NamesiloRubyClient/pull/1/files
Helper methods
To make this wrapper easy to use, some helper methods have been added, e.g. return all domains, name servers, email forwards as arrays of Ruby objects. All changes can be viewed here:
https://github.com/yuxir/NamesiloRubyClient/pull/2/files
Previous contributions
Roadmap
As an API wrapper, all methods provided in the Namesilo REST API are supported by this Ruby client now. Therefore this project is pretty much finished.
How to contribute?
Just fork this project, create your feature branch, commit your changes and send a pull request!
https://github.com/yuxir/NamesiloRubyClient
Proof of work
I have added my Steemit account link in the README:
Leave Namesilo Ruby client v0.0.3 - supporting all REST API methods and adding helper methods to:
Read more #utopian-io posts
Best Posts From yuxi
We have not curated any of yuxi's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From yuxi
- 想要买比特币等加密货币又担心银行账户被冻结?推荐Skrill!
- 试用一下Weedcash
- 黑五打折入手了Ledger Nano S
- HF20 test
- Steem Python升级过程中遇到的坑
- Steemmate - Like both Steemit and Steemd? Let’s put them together!
- Namesilo Ruby client v0.0.3 - supporting all REST API methods and adding helper methods
- Webmaster tool update (v0.1) - Namecheap support and lazy loading of data
- Namesilo Ruby client
- 软件介绍: Gource, 察看酷绚的软件提交历史
- Webmaster tool update (v0.0.9) - Name.com support and other improvements
- deleted
- Webmaster tool update (v0.0.8) - Namesilo support, settings tab UI improvements and updated dashboard
- Webmaster tool update (v0.0.7) - Cloudflare support, notification icon, domain status in dashboard, and a few improvements
- Webmaster tool update (v0.0.6) - Heroku support, and UI improvements
- Webmaster tool update (v0.0.5) - Linode support, New dashboard, and other improvements
- Webmaster tool update (v0.0.4): supporting Digital Ocean, UI improvements, flexible settings
- Webmaster tool: a chrome extension to view information from various cloud service providers
- Utopian Solrizer v0.0.2: parameterized solr fields, batch adding posts efficiently, support more solr fields
- 免手续费的跨境消费信用卡Revolut推荐