•  


Add file for coming-soon Apps Script quickstart guide. · youtube/api-samples@875d380 · GitHub
Skip to content

Commit

Permalink
Add file for coming-soon Apps Script quickstart guide.
Browse files Browse the repository at this point in the history
  • Loading branch information
AndyDiamondstein committed Apr 25, 2017
1 parent 954f7e0 commit 875d380
Showing 1 changed file with 36 additions and 0 deletions .
36 changes: 36 additions & 0 deletions apps-script/quickstart.gs
@@ -0,0 +1,36 @@
// Note: Apps Script automatically requests authorization

This comment has been minimized.

Copy link
@shuv2866

shuv2866 May 29, 2020

// Note: Apps Script manually requests authorization

This comment has been minimized.

Copy link
@veemusica

veemusica Aug 15, 2021

hi

This comment has been minimized.

Copy link
@PrinceGamingff
// based on the API's used in the code.

function channelsListByUsername ( part , params ) {
var response = YouTube . Channels . list ( part ,

This comment has been minimized.

Copy link
@shuv2866

shuv2866 May 29, 2020

YouTube

params ) ;
var channel = response . items [ 0 ] ;
var dataRow = [ channel . id , channel . snippet . title , channel . statistics . viewCount ] ;
SpreadsheetApp . getActiveSpreadsheet ( ) . appendRow ( dataRow ) ;
}

function getChannel ( ) {
var ui = SpreadsheetApp . getUi ( ) ;
var channelName = ui . prompt ( "Enter the channel name: " ) . getResponseText ( ) ;
channelsListByUsername ( 'snippet,contentDetails,statistics' ,
{ 'forUsername' : channelName } ) ;
}

function getGoogleDevelopersChannel ( ) {
channelsListByUsername ( 'snippet,contentDetails,statistics' ,
{ 'forUsername' : 'GoogleDevelopers' } ) ;
}

function onOpen ( ) {
var firstCell = SpreadsheetApp . getActiveSheet ( ) . getRange ( 1 , 1 ) . getValue ( ) ;
if ( firstCell != 'ID' ) {
var headerRow = [ "ID" , "Title" , "View count" ] ;
SpreadsheetApp . getActiveSpreadsheet ( ) . appendRow ( headerRow ) ;
}
var ui = SpreadsheetApp . getUi ( ) ;
ui . createMenu ( 'YouTube Data' )
. addItem ( 'Add channel data' , 'getChannel' )
. addSeparator ( )
. addItem ( 'Add GoogleDevelopers data' , 'getGoogleDevelopersChannel' )
. addToUi ( ) ;
}

2 comments on commit 875d380

@shofian05121992
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more .

on

@shofian05121992
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more .

conneted

Please sign in to comment.
- "漢字路" 한글한자자동변환 서비스는 교육부 고전문헌국역지원사업의 지원으로 구축되었습니다.
- "漢字路" 한글한자자동변환 서비스는 전통문화연구회 "울산대학교한국어처리연구실 옥철영(IT융합전공)교수팀"에서 개발한 한글한자자동변환기를 바탕하여 지속적으로 공동 연구 개발하고 있는 서비스입니다.
- 현재 고유명사(인명, 지명등)을 비롯한 여러 변환오류가 있으며 이를 해결하고자 많은 연구 개발을 진행하고자 하고 있습니다. 이를 인지하시고 다른 곳에서 인용시 한자 변환 결과를 한번 더 검토하시고 사용해 주시기 바랍니다.
- 변환오류 및 건의,문의사항은 juntong@juntong.or.kr로 메일로 보내주시면 감사하겠습니다. .
Copyright ⓒ 2020 By '전통문화연구회(傳統文化硏究會)' All Rights reserved.
 한국   대만   중국   일본