vot.js - v2.4.12
Preparing search index...
@vot.js/node
VideoHelper
YandexDiskHelper
YandexDiskHelper
Class YandexDiskHelper
Hierarchy (
View Summary
)
BaseHelper
YandexDiskHelper
Index
Constructors
constructor
Properties
API_
ORIGIN
DISK_
PREFIX
extra
Info
fetch
INLINE_
PREFIX
language
origin
referer
service?
Methods
clear
Title
fetch
List
get
Body
Hash
get
Disk
Video
Data
get
Download
Url
get
Video
Data
get
Video
Id
return
Base
Data
Constructors
constructor
new
YandexDiskHelper
(
__namedParameters
?:
BaseHelperOpts
<
VOTTypes
.
ServiceType
.
ServiceConf
>
,
)
:
VideoHelper
.
YandexDiskHelper
.
YandexDiskHelper
Parameters
__namedParameters
:
BaseHelperOpts
<
VOTTypes
.
ServiceType
.
ServiceConf
>
= {}
Returns
VideoHelper
.
YandexDiskHelper
.
YandexDiskHelper
Properties
API_
ORIGIN
API_ORIGIN
:
string
= ...
DISK_
PREFIX
DISK_PREFIX
:
string
= "/d/"
extra
Info
extraInfo
:
boolean
fetch
fetch
:
FetchFunction
INLINE_
PREFIX
INLINE_PREFIX
:
string
= "/i/"
language
language
:
string
origin
origin
:
string
referer
referer
:
string
Optional
service
service
?:
VOTTypes
.
ServiceType
.
ServiceConf
Methods
clear
Title
clearTitle
(
title
:
string
)
:
string
Parameters
title
:
string
Returns
string
fetch
List
fetchList
(
dirHash
:
string
,
sk
:
string
,
)
:
Promise
<
(
ResourceFullVideoData
|
ResourceFullDirData
)
[]
>
Parameters
dirHash
:
string
sk
:
string
Returns
Promise
<
(
ResourceFullVideoData
|
ResourceFullDirData
)
[]
>
get
Body
Hash
getBodyHash
(
fileHash
:
string
,
sk
:
string
)
:
string
Parameters
fileHash
:
string
sk
:
string
Returns
string
get
Disk
Video
Data
getDiskVideoData
(
videoId
:
string
,
)
:
Promise
<
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
|
{
duration
?:
undefined
;
title
?:
undefined
;
url
:
string
}
,
>
Parameters
videoId
:
string
Returns
Promise
<
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
|
{
duration
?:
undefined
;
title
?:
undefined
;
url
:
string
}
,
>
get
Download
Url
getDownloadUrl
(
fileHash
:
string
,
sk
:
string
)
:
Promise
<
string
>
Parameters
fileHash
:
string
sk
:
string
Returns
Promise
<
string
>
get
Video
Data
getVideoData
(
videoId
:
string
,
)
:
Promise
<
{
duration
:
number
;
title
:
string
;
url
:
string
}
|
{
url
:
string
}
,
>
Parameters
videoId
:
string
Returns
Promise
<
{
duration
:
number
;
title
:
string
;
url
:
string
}
|
{
url
:
string
}
>
get
Video
Id
getVideoId
(
url
:
URL
)
:
Promise
<
undefined
|
string
>
Parameters
url
:
URL
Returns
Promise
<
undefined
|
string
>
return
Base
Data
returnBaseData
(
videoId
:
string
,
)
:
|
undefined
|
{
duration
:
undefined
;
host
:
VideoService
;
url
:
string
;
videoId
:
string
}
Parameters
videoId
:
string
Returns
|
undefined
|
{
duration
:
undefined
;
host
:
VideoService
;
url
:
string
;
videoId
:
string
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
API_
ORIGIN
DISK_
PREFIX
extra
Info
fetch
INLINE_
PREFIX
language
origin
referer
service
Methods
clear
Title
fetch
List
get
Body
Hash
get
Disk
Video
Data
get
Download
Url
get
Video
Data
get
Video
Id
return
Base
Data
vot.js - v2.4.12
Loading...