Module: Blastengine

Included in:
Base, Bulk, Client, Download, Email, Job, Log, Mail, Report, Transaction, Usage
Defined in:
lib/blastengine/client.rb,
lib/blastengine.rb,
lib/blastengine/job.rb,
lib/blastengine/log.rb,
lib/blastengine/base.rb,
lib/blastengine/bulk.rb,
lib/blastengine/mail.rb,
lib/blastengine/email.rb,
lib/blastengine/usage.rb,
lib/blastengine/report.rb,
lib/blastengine/version.rb,
lib/blastengine/download.rb,
lib/blastengine/transaction.rb

Overview

Blastengine SDKのモジュール

Defined Under Namespace

Classes: Base, Bulk, Client, Download, Email, Error, Job, Log, Mail, Report, Transaction, Usage

Constant Summary collapse

DOMAIN =

APIエンドポイント

"app.engn.jp"
BASE_PATH =

APIのベースパス

"/api/v1"
VERSION =
"0.6.2"
@@last_error =

APIリクエストエラーが入る変数

nil
@@client =

APIクライアントが入る変数

nil

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.initialize(api_key:, user_name:) ⇒ Object

Blastengine SDKを初期化する



26
27
28
# File 'lib/blastengine/client.rb', line 26

def Blastengine.initialize(api_key:, user_name:)
	@@client = Client.new api_key, user_name
end

Instance Method Details

#emailObject



157
158
159
# File 'lib/blastengine/bulk.rb', line 157

def email
	Blastengine::Email.new(@delivery_id)
end