1.0.2
Related Videos Added
This commit is contained in:
commit
5881e326e4
@ -66,6 +66,10 @@ export async function video_basic_info(url: string, cookie?: string) {
|
|||||||
initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer
|
initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer
|
||||||
?.owner?.videoOwnerRenderer?.badges[0];
|
?.owner?.videoOwnerRenderer?.badges[0];
|
||||||
const html5player = `https://www.youtube.com${body.split('"jsUrl":"')[1].split('"')[0]}`;
|
const html5player = `https://www.youtube.com${body.split('"jsUrl":"')[1].split('"')[0]}`;
|
||||||
|
const related: any[] = []
|
||||||
|
initial_response.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults.results.forEach((res: any) => {
|
||||||
|
if(res.compactVideoRenderer) related.push(res.compactVideoRenderer.videoId)
|
||||||
|
})
|
||||||
const format = [];
|
const format = [];
|
||||||
const vid = player_response.videoDetails;
|
const vid = player_response.videoDetails;
|
||||||
const microformat = player_response.microformat.playerMicroformatRenderer;
|
const microformat = player_response.microformat.playerMicroformatRenderer;
|
||||||
@ -101,7 +105,8 @@ export async function video_basic_info(url: string, cookie?: string) {
|
|||||||
LiveStreamData,
|
LiveStreamData,
|
||||||
html5player,
|
html5player,
|
||||||
format,
|
format,
|
||||||
video_details
|
video_details,
|
||||||
|
related_videos : related
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user