C# 클래스 com.vzaar.api.Vzaar

파일 보기 프로젝트 열기: vzaar/vzaar-api-net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
apiUrl string
bufferSize long
enableFlashSupport bool
token string
username string

공개 메소드들

메소드 설명
Vzaar ( ) : System.Globalization
Vzaar ( string username, string token ) : System.Globalization
deleteVideo ( System.Int64 videoId ) : bool
editVideo ( com.vzaar.api.VideoEditQuery query ) : bool
generateThumbnail ( System.Int64 videoId, int thumbTime ) : string
getAccountDetails ( int accountId ) : com.vzaar.api.AccountDetails

This API call returns the details and rights for each vzaar subscription account type along with it's relevant metadata. This will show the details of the packages available here: http://vzaar.com/pricing

getUploadSignature ( UploadSignatureQuery query ) : UploadSignature
getUserDetails ( string username ) : com.vzaar.api.UserDetails

This API call returns the user's public details along with it's relevant metadata.

getVideoDetails ( System.Int64 videoId ) : com.vzaar.api.VideoDetails

vzaar uses the oEmbed open standard for allowing 3rd parties to integrated with the vzaar.

getVideoList ( com.vzaar.api.VideoListQuery query ) : List

This API call returns a list of the user's active videos along with it's relevant metadata. 20 videos are returned by default but this is customisable.

processVideo ( VideoProcessQuery query ) : System.Int64
uploadLink ( com.vzaar.api.UploadLinkQuery query ) : System.Int64
uploadSubtitle ( com.vzaar.api.SubtitleQuery query ) : bool
uploadThumbnail ( System.Int64 videoId, string path ) : string
uploadVideo ( string path ) : string

Upload video from local drive to vzaar upload host

whoAmI ( ) : string

비공개 메소드들

메소드 설명
HttpUploadFile ( string url, NameValueCollection nvc, Stream stream, string file ) : string
chunkSyzeInBytes ( String str ) : long
executeRequest ( string url ) : string
executeRequest ( string url, string method, string data ) : string
multipartUpload ( string path, UploadSignature signature ) : string

Upload video from local drive in multiple chunks

simpleUpload ( string path, UploadSignature signature ) : string

메소드 상세

Vzaar() 공개 메소드

public Vzaar ( ) : System.Globalization
리턴 System.Globalization

Vzaar() 공개 메소드

public Vzaar ( string username, string token ) : System.Globalization
username string
token string
리턴 System.Globalization

deleteVideo() 공개 메소드

public deleteVideo ( System.Int64 videoId ) : bool
videoId System.Int64
리턴 bool

editVideo() 공개 메소드

public editVideo ( com.vzaar.api.VideoEditQuery query ) : bool
query com.vzaar.api.VideoEditQuery
리턴 bool

generateThumbnail() 공개 메소드

public generateThumbnail ( System.Int64 videoId, int thumbTime ) : string
videoId System.Int64
thumbTime int
리턴 string

getAccountDetails() 공개 메소드

This API call returns the details and rights for each vzaar subscription account type along with it's relevant metadata. This will show the details of the packages available here: http://vzaar.com/pricing
public getAccountDetails ( int accountId ) : com.vzaar.api.AccountDetails
accountId int is the vzaar account type. This is an integer.
리턴 com.vzaar.api.AccountDetails

getUploadSignature() 공개 메소드

public getUploadSignature ( UploadSignatureQuery query ) : UploadSignature
query UploadSignatureQuery
리턴 UploadSignature

getUserDetails() 공개 메소드

This API call returns the user's public details along with it's relevant metadata.
public getUserDetails ( string username ) : com.vzaar.api.UserDetails
username string is the vzaar login name for the user. Note: This must be the actual username and not the email address
리턴 com.vzaar.api.UserDetails

getVideoDetails() 공개 메소드

vzaar uses the oEmbed open standard for allowing 3rd parties to integrated with the vzaar.
public getVideoDetails ( System.Int64 videoId ) : com.vzaar.api.VideoDetails
videoId System.Int64
리턴 com.vzaar.api.VideoDetails

getVideoList() 공개 메소드

This API call returns a list of the user's active videos along with it's relevant metadata. 20 videos are returned by default but this is customisable.
public getVideoList ( com.vzaar.api.VideoListQuery query ) : List
query com.vzaar.api.VideoListQuery
리턴 List

processVideo() 공개 메소드

public processVideo ( VideoProcessQuery query ) : System.Int64
query VideoProcessQuery
리턴 System.Int64

uploadLink() 공개 메소드

public uploadLink ( com.vzaar.api.UploadLinkQuery query ) : System.Int64
query com.vzaar.api.UploadLinkQuery
리턴 System.Int64

uploadSubtitle() 공개 메소드

public uploadSubtitle ( com.vzaar.api.SubtitleQuery query ) : bool
query com.vzaar.api.SubtitleQuery
리턴 bool

uploadThumbnail() 공개 메소드

public uploadThumbnail ( System.Int64 videoId, string path ) : string
videoId System.Int64
path string
리턴 string

uploadVideo() 공개 메소드

Upload video from local drive to vzaar upload host
public uploadVideo ( string path ) : string
path string Path of the video file to be uploaded
리턴 string

whoAmI() 공개 메소드

public whoAmI ( ) : string
리턴 string

프로퍼티 상세

apiUrl 공개적으로 프로퍼티

public string apiUrl
리턴 string

bufferSize 공개적으로 프로퍼티

public long bufferSize
리턴 long

enableFlashSupport 공개적으로 프로퍼티

public bool enableFlashSupport
리턴 bool

token 공개적으로 프로퍼티

public string token
리턴 string

username 공개적으로 프로퍼티

public string username
리턴 string