Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/narkoz/pixy

API wrapper for Pixiv url shortener
https://github.com/narkoz/pixy

pixiv ruby-gem

Last synced: 3 months ago
JSON representation

API wrapper for Pixiv url shortener

Awesome Lists containing this project

README

        

# Pixy [![Build Status](https://travis-ci.org/NARKOZ/pixy.png)](http://travis-ci.org/NARKOZ/pixy)

Pixy is an API wrapper for Pixiv url shortener - [p.tl](http://p.tl/)

## Installation

```sh
gem install pixy
```

## Usage

Get an API key here: http://p.tl/key_create.php

```ruby
Pixy.shorten!(API_KEY, 'https://github.com/narkoz/pixy')
# => "http://p.tl/Us9R"

Pixy.stats API_KEY
# => {:calls=>12, :limit=>988}

pixy = Pixy.shorten(API_KEY, 'https://github.com/narkoz/pixy')
# => #

pixy.status
# => "ok"

pixy.long_url
# => "https://github.com/narkoz/pixy"

pixy.short_url
# => "http://p.tl/Us9R"

pixy.counter
# => 20
```

## Copyright

Copyright (c) 2011-2013 Nihad Abbasov
BSD License.