Module: Wework::Api::Methods::Media

Included in:
Base
Defined in:
lib/wework/api/methods/media.rb

Instance Method Summary collapse

Instance Method Details

#get_media_url(media_id) ⇒ Object



14
15
16
# File 'lib/wework/api/methods/media.rb', line 14

def get_media_url(media_id)
  "#{API_ENDPOINT}media/get?access_token=#{access_token}&media_id=#{media_id}"
end

#media_get(media_id) ⇒ Object



10
11
12
# File 'lib/wework/api/methods/media.rb', line 10

def media_get(media_id)
  get 'media/get', params: { media_id: media_id }, as: :file
end

#media_upload(type, file) ⇒ Object

public API



6
7
8
# File 'lib/wework/api/methods/media.rb', line 6

def media_upload(type, file)
  post_file 'media/upload', file, params: { type: type }
end