Skip to content
This repository has been archived by the owner on Jan 12, 2021. It is now read-only.

graudeejs/tripletexer

Repository files navigation

Tripletexer - ruby client for tripletex.no API v2

https://github.com/graudeejs/tripletexer

Build Status CircleCI Code Climate Coverage Status Gem Version

Getting started

Add tripletexer to your Gemfile

gem 'tripletexer', '~> 0.2.1'

run bundle install

Using tripletexer

Tripletex.no API documentation can be found here: https://tripletex.no/v2-docs/

This gem tries to fallow patterns of tripletex.no documentation, however not completely. Feel free to checkout tripletexer on rubydoc

client = Tripletexer.new

# start new session
client.token.session.create('your_consumer_token', 'your_employee_token')

client.invoice.search(Date.new(2017), Time.now.to_date).each do |invoice|
  # do something with invoice
end

# revoke token
client.token.session.destroy

When tipletex.no API returns a list tripletexer gem returns an instance of enumerator, this way you never have to deal with pagination.

TODO

Write some tests

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages