Hook up to API and make QR Codes production really fast
GET generate
| auth | string | optional | API key to authenticate user. This parameter is optional. |
| content | string | required | Content to be encoded in QR Code. This parameter is required. |
| format | string | optional | Target image format: png (default), jpg, bmp, tif, xaml, svg, eps, txt, html, zip |
| version | int | optional | Defines capacity and overall image size; values 1..40, unspecified or empty value for auto (default value) |
| size | int | optional | Size of a single QR code module ("pixel") in real pixels; values 1..20, default: 8 |
| padding | int | optional | Border thickness in QR code modules ("pixels"); values 0..20, default: 4 |
| em | string | optional | Encoding mode, defines what kind of characters can encode and affects overall image size; values:
|
| ec | string | optional | Error Correction level, defines how much code can be damaged but still recoverable, affects capacity and image size; values: M (default), H, L, Q |
| foreground | color | optional | QR Code module color as ARGB hex value (#AARRGGBB), default: black or #FF000000 |
| background | color | optional | Background color as ARGB hex value (#AARRGGBB), default: white or #FFFFFFFF |
| shorten | string | optional | Hyperlink shortening service, e.g. goo.by, can be used only when content value is URL starting with http or https, default: none |
| attachment | bool | optional | Flag indicating whether to return response as downloadable file, values "true" or "false", default: false |
GET http://www.esponce.com/api/v3/generate?content=Hello%20World&format=png
GET http://www.esponce.com/api/v3/generate?content=Hello%20World&format=eps&size=10&padding=4&background=%23FFF500