openload
1.0.0
#Openload
これは、openload.co API への簡単なアクセスを提供する宝石です。
#all of this methods returns a OpenStruct
example :
openload = OpenLoad . new ( 'login' , 'key' )
acc = openload . account_info
email = acc . results . email
status_code = acc . status # returns the status code too
message = acc . msg
# Get the info about your acc
def account_info
#Get the ticket to download a file
def download_ticket ( file )
# This method return the info of a file
# Warning: this method rertuns a hash
def file_info ( file )
# This method return a link that you can make uploads.
# Warning: this links expire in a few hours, always check the .
def upload_link ( folder = nil , sha1 = nil , httponly = nil )
# This method make a upload of a link from the web
# Remember: You need a login and key api to use this method.
def remote_upload ( url , folder = nil , headers = nil )
# This method cheks the status of the remote uploads.
def check_remote_upload_status ( id = nil , limit = nil )
# This method return a list of all folders.
# You need a login and api kei
# This method return returns a hash
def folder_list ( folder = nil )
# This method convert files to stream format (mp4/h.264)
def convert_to_stream ( file )
# Show a list with the covered files
def show_converted_files ( folder = nil )
# Get the thumbnail
def get_splash_image ( file )
著作権 (c) 2016 ブルーノ トリポローニ
本ソフトウェアおよび関連ドキュメント ファイル (以下「ソフトウェア」) のコピーを入手した人には、使用、コピー、変更、マージする権利を含むがこれらに限定されない、制限なくソフトウェアを取り扱う許可が、ここに無償で与えられます。 、以下の条件を条件として、本ソフトウェアのコピーを出版、配布、サブライセンス、および/または販売すること、および本ソフトウェアが提供される人物にそれを許可すること。
上記の著作権表示およびこの許可通知は、ソフトウェアのすべてのコピーまたは主要部分に含まれるものとします。
ソフトウェアは「現状のまま」提供され、明示的か黙示的かを問わず、商品性、特定目的への適合性、および非侵害の保証を含むがこれらに限定されない、いかなる種類の保証も行われません。いかなる場合においても、作者または著作権所有者は、契約行為、不法行為、またはその他の行為であるかどうかにかかわらず、ソフトウェアまたはソフトウェアの使用またはその他の取引に起因または関連して生じる、いかなる請求、損害、またはその他の責任に対しても責任を負わないものとします。ソフトウェア。