mirror of
https://github.com/YuzuZensai/play-dl-test.git
synced 2026-01-06 04:32:40 +00:00
Improve Deezer share link handling
This commit is contained in:
@@ -18,7 +18,7 @@ console.log(data.type); // Console logs the type of data that you got.
|
||||
|
||||
_This checks that given url is Deezer url or not._
|
||||
|
||||
**Returns :** `track` | `album` | `playlist` | `search` | `share` | `false`
|
||||
**Returns :** `track` | `album` | `playlist` | `search` | `false`
|
||||
|
||||
```js
|
||||
let check = dz_validate(url)
|
||||
@@ -27,8 +27,6 @@ if(!check) // Invalid Deezer URL
|
||||
|
||||
if(check === 'track') // Deezer Track URL
|
||||
|
||||
if(check === 'share') // Deezer Share URL
|
||||
|
||||
if(check === "search") // Given term is a search query. Search it somewhere.
|
||||
```
|
||||
|
||||
@@ -54,18 +52,6 @@ const results = await dz_search(query, {
|
||||
}); // Returns an array with one track, using exact matching
|
||||
```
|
||||
|
||||
## Resolving a share URL
|
||||
|
||||
### dz_resolve_share_url(url: `string`)
|
||||
|
||||
_Resolves a Deezer share link (deezer.page.link) returning the deezer.com URL._
|
||||
|
||||
**Returns :** `string` the resolved URL. Warning the returned URL might not be a track, album or playlist URL.
|
||||
|
||||
```js
|
||||
const resolvedURL = await dz_resolve_share_url(url);
|
||||
```
|
||||
|
||||
## Classes [ Returned by `deezer(url)` function ]
|
||||
|
||||
### DeezerTrack
|
||||
|
||||
@@ -12,7 +12,7 @@ For source specific commands :-
|
||||
|
||||
_This checks all type of urls that are supported by play-dl._
|
||||
|
||||
**Returns :** `so_playlist` | `so_track` | `sp_track` | `sp_album` | `sp_playlist` | `dz_track` | `dz_playlist` | `dz_album` | `dz_share` | `yt_video` | `yt_playlist` | `search` | `false`
|
||||
**Returns :** `so_playlist` | `so_track` | `sp_track` | `sp_album` | `sp_playlist` | `dz_track` | `dz_playlist` | `dz_album` | `yt_video` | `yt_playlist` | `search` | `false`
|
||||
|
||||
`so` = **SoundCloud**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user