add cate id to aliyun vod config

dev_hjm
p31729568 6 years ago
parent 8af083f55f
commit 5635e5af9e

@ -1,5 +1,5 @@
module AliyunVod
class << self
attr_accessor :access_key_id, :access_key_secret, :base_url, :callback_url, :signature_key
attr_accessor :access_key_id, :access_key_secret, :base_url, :cate_id, :callback_url, :signature_key
end
end

@ -8,6 +8,10 @@ module AliyunVod::Service::VideoUpload
FileName: filename
}.merge(base_params)
# 分类
cate_id = AliyunVod.cate_id
params[:CateId] = cate_id if cate_id.present?
params = opts.merge(params)
result = request(:post, params)

@ -2,6 +2,7 @@ defaults: &defaults
access_key_id: 'test'
access_key_secret: 'test'
base_url: 'http://vod.cn-shanghai.aliyuncs.com'
cate_id: '-1'
callback_url: 'http://47.96.87.25:48080/api/callbacks/aliyun_vod.json'
signature_key: 'test12345678'

@ -2,5 +2,6 @@ config = Rails.application.config_for(:aliyun_vod)
AliyunVod.access_key_id = config['access_key_id']
AliyunVod.access_key_secret = config['access_key_secret']
AliyunVod.base_url = config['base_url'] || 'http://vod.cn-shanghai.aliyuncs.com'.freeze
AliyunVod.cate_id = config['cate_id']
AliyunVod.callback_url = config['callback_url']
AliyunVod.signature_key = config['signature_key']

Loading…
Cancel
Save