class WebpurifyApi::Video
Public Class Methods
new(api_key: nil, live: nil)
click to toggle source
Calls superclass method
WebpurifyApi::Base::new
# File lib/webpurify_api/video.rb, line 2 def initialize(api_key: nil, live: nil) super(api_key: api_key, live: live, endpoint: "https://im-api1.webpurify.com/video/services/rest/") end
Public Instance Methods
account()
click to toggle source
# File lib/webpurify_api/video.rb, line 17 def account do_request(:vidaccount) end
check(url, custom_video_id: nil)
click to toggle source
callback url receive a get request with imgid
and status
parameters status: 1 = approved , status: 2 = declined
# File lib/webpurify_api/video.rb, line 8 def check(url, custom_video_id: nil) do_request(:vidcheck, params: { vidurl: url, customvidid: custom_video_id }) end
status(video_id: nil, custom_video_id: nil)
click to toggle source
# File lib/webpurify_api/video.rb, line 12 def status(video_id: nil, custom_video_id: nil) params = custom_video_id.nil? ? { vidid: video_id } : { customvidid: custom_video_id } do_request(:vidstatus, params: params) end