Merge branch 'master' of http://khuhub.khu.ac.kr/2019102147/youtube-comment-seperator into develop
Showing
3 changed files
with
0 additions
and
69 deletions
File moved
language-guess.js
deleted
100644 → 0
1 | -import {franc} from 'franc'; | ||
2 | -import langs from 'langs'; | ||
3 | - | ||
4 | -function getLang(se) { | ||
5 | - let langCode = ""; | ||
6 | - if(se.length < 10) { | ||
7 | - langCode = franc(se, {minLength:`${se.length}`}); | ||
8 | - } else { | ||
9 | - langCode = franc(se); | ||
10 | - } | ||
11 | - return langs.where('3', langCode).local; | ||
12 | -} | ||
13 | - | ||
14 | -export {getLang}; | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
test.js
deleted
100644 → 0
1 | -//https://developers.google.com/youtube/v3/docs/commentThreads/list | ||
2 | -//http://khuhub.khu.ac.kr/2019102147/youtube-comment-seperator.git | ||
3 | - | ||
4 | -const apiKey = 'AIzaSyCjBrFKnBlGvxsfOD-qJP8nBkdEoqKRHu8'; | ||
5 | -let videoNum = "m1gHR4dJhKU"; | ||
6 | -const {google} = require("googleapis"); | ||
7 | -const service = google.youtube('v3'); | ||
8 | -var npt = "" | ||
9 | - | ||
10 | -for(let i = 0; i < 3; i++){ | ||
11 | - console.log(npt); | ||
12 | - service.commentThreads.list({ | ||
13 | - "key":apiKey, | ||
14 | - "part":[ | ||
15 | - "snippet, replies" | ||
16 | - ], | ||
17 | - "videoId":videoNum,//비디오 주소 | ||
18 | - "maxResults" : 10, | ||
19 | - "pageToken" : npt | ||
20 | - }).then(function(response) { | ||
21 | - console.log("Response", response); | ||
22 | - console.log(response.data.items[0].snippet.topLevelComment.snippet.textDisplay); | ||
23 | - console.log(response.data.items[1].snippet.topLevelComment.snippet.textDisplay); | ||
24 | - npt = JSON.parse(response.data.nextPageToken); | ||
25 | - }, | ||
26 | - function(err) { console.error("Execute error", err); }); | ||
27 | -} | ||
28 | - | ||
29 | - | ||
30 | -/* | ||
31 | -service.comments.list({ | ||
32 | - "key": apiKey, | ||
33 | - "part": [ | ||
34 | - "snippet" | ||
35 | - ], | ||
36 | - "parentId": "UgzDE2tasfmrYLyNkGt4AaABAg" | ||
37 | -}).then(function(response) { | ||
38 | - // Handle the results here (response.result has the parsed body). | ||
39 | - console.log("Response", response); | ||
40 | - console.log(response.data.items) | ||
41 | - }, | ||
42 | - function(err) { console.error("Execute error", err); }); | ||
43 | - | ||
44 | -const {YoutubeDataAPI} = require("youtube-v3-api"); | ||
45 | -const {google} = require("googleapis"); | ||
46 | - | ||
47 | -const api = new YoutubeDataAPI(apiKey); | ||
48 | - | ||
49 | -api.searchComments("https://youtu.be/m1gHR4dJhKU").then((data)=>{ | ||
50 | - console.log(data); | ||
51 | - console.log(data.pageInfo); | ||
52 | -},(err)=>{ | ||
53 | - console.error(err); | ||
54 | -}) | ||
55 | -*/ | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment