Module: Myparcel
- Defined in:
- lib/myparcel.rb,
lib/myparcel/client.rb,
lib/myparcel/version.rb,
lib/myparcel/api/base.rb,
lib/myparcel/api/shipments.rb,
lib/myparcel/authentication.rb,
lib/myparcel/api/tracktraces.rb,
lib/myparcel/api/delivery_options.rb,
lib/myparcel/api/webhook_subscriptions.rb
Overview
Ruby API Wrapper for api.myparcel.nl
Defined Under Namespace
Modules: API Classes: Authentication, Client
Constant Summary collapse
- VERSION =
'0.1.1'.freeze
Class Method Summary collapse
-
.client(api_key = nil) ⇒ Object
Usage:.
Class Method Details
.client(api_key = nil) ⇒ Object
Usage:
Initialize client
With ‘ENV`:
“‘ruby client = Myparcel.client “`
with parameter:
“‘ruby client = Myparcel.client(’your-api-key’) “‘
Get Shipments
“‘ruby client = Myparcel.client(’your-api-key’) client.shipments.find “‘
42 43 44 |
# File 'lib/myparcel.rb', line 42 def client(api_key = nil) @client ||= Myparcel::Client.new(api_key) end |