Module: Blastengine
- 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
-
.initialize(api_key:, user_name:) ⇒ Object
Blastengine SDKを初期化する.
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
#email ⇒ Object
157 158 159 |
# File 'lib/blastengine/bulk.rb', line 157 def email Blastengine::Email.new(@delivery_id) end |