Class: DSP::API::Report

Inherits:
Object
  • Object
show all
Defined in:
lib/dsp/api/report.rb

Constant Summary collapse

@@target_url =
"#{DSP::ADX_URL}/order/report"

Class Method Summary collapse

Class Method Details

.download(start_date = '', end_date = '') ⇒ Object

date format YYYY-MM-DD



8
9
10
11
12
13
# File 'lib/dsp/api/report.rb', line 8

def download(start_date = '', end_date = '')
  raise '请输入开始日期和结束日期!!格式:YYYY-MM-DD, 相差在7天之内' if start_date.empty? or end_date.empty?
  body = {start_date: start_date, end_date: end_date}.merge(DSP::AUTH)
  req = HTTParty.post(@@target_url, body: body).body
  JSON.parse(req)
end