Skip to content

List of functions

loudKode edited this page May 12, 2019 · 1 revision
Function By_AddressBar(ClientID As String, Optional Scope As String = Nothing) As String
Function By_VerificationCode(ClientID As String, Optional Scope As String = Nothing) As String
Function By_UsernameAndPassword(ClientID As String, ClientSecret As String, Username As String, Password As String) As Task(Of JSON_TokenfromUsernamePassword)
Function RenewExpiredToken(TheRefreshToken As String, ClientID As String, ClientSecret As String) As Task(Of JSON_ExchangingVerificationCodeForToken)

Function CheckAccessToken() As Task(Of JSON_CheckAccessToken)
Function RemoteUpload(VideoUrl As String, VideoTitle As String, Optional VideoTags As List(Of String) = Nothing, Optional VideoChannel As DaMutilities.ChannelsEnum? = Nothing, Optional Privacy As DaMutilities.PrivacyEnum? = Nothing) As Task(Of JSON_RemoteUpload)
Function UserInfo(UserID As String) As Task(Of JSON_UserInfo)
Function ListFeaturesVideos(UserID As String, Optional OffSet As Integer = 1) As Task(Of JSON_UserInfo)
Function ListVideos(UserID As String, Optional OffSet As Integer = 1) As Task(Of JSON_ListVideos)
Function DeleteVideo(VideoID As String) As Task(Of Boolean)
Function VideoMetadata(VideoID As String) As Task(Of JSON_VideoItem)
Function EditVideo(VideoID As String, Optional VideoTitle As String = Nothing, Optional VideoTags As List(Of String) = Nothing, Optional VideoChannel As DaMutilities.ChannelsEnum? = Nothing, Optional Privacy As DaMutilities.PrivacyEnum? = Nothing) As Task(Of JSON_EditVideo)
Function APIrateLimits() As Task(Of JSON_APIrateLimits)
Function UploadLocalFile(FileToUpload As Object, UploadType As DClient.UploadTypes, Optional VideoTitle As String = Nothing, Optional VideoTags As List(Of String) = Nothing, Optional VideoChannel As DaMutilities.ChannelsEnum? = Nothing, Optional Privacy As DaMutilities.PrivacyEnum? = Nothing, Optional ReportCls As IProgress(Of ReportStatus) = Nothing, Optional _proxi As ProxyConfig = Nothing, Optional token As Threading.CancellationToken = Nothing) As Task(Of JSON_UploadLocalFile)
Function RevokeAccessToken() As Task(Of JSON_CheckAccessToken)
Function GetVideoDirectLink(VideoID As String) As Task(Of JSON_GetVideoDirectLink)
Function EditVideoPrivacy(VideoID As String, Optional Privacy As DaMutilities.PrivacyEnum? = Nothing) As Task(Of JSON_EditVideo)
Clone this wiki locally