Sha256: b0e63eb169a558f59029526233078b0efe0900082d6b871524b55869a56e4e82
Contents?: true
Size: 1.51 KB
Versions: 1
Compression:
Stored size: 1.51 KB
Contents
# relinkly ## Installation Add this line to your application's Gemfile: ```ruby gem 'relinkly' ``` And then execute: $ bundle Or install it yourself as: $ gem install relinkly ## Usage If using Rails, put the following into your application.rb. If just Ruby, run this before trying to use the API. ```ruby Relinkly.configure do |config| config.api_key = 'YOUR_KEY_HERE' end ``` ### Instantiate an API object. ```ruby api = Relinkly::API.new ``` ### API Requests ```ruby api.links # GET /v1/links api.links(id) # GET /v1/links/:id api.link_count(options) # GET /v1/links/count api.new_link(options) # GET /v1/links/new api.shorten(destination, options) # POST /v1/links api.update_link(id, options) # POST /v1/links/:id api.delete(id, options) # DELETE /v1/links/:id api.domains # GET /v1/domains api.domain(id) # GET /v1/domains/:id api.domain_count(options) # GET /v1/domains/count api.account # GET /v1/account ``` ### Make a new short link ```ruby my_domain = api.domains.first link = api.shorten('https://google.com', domain: my_domain.to_h, title: 'Google', description: 'Google Homepage', favourite: true) ``` ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/cdrrazan/relinkly. ## License The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
relinkly-0.1.0 | README.md |