Movatterモバイル変換


[0]ホーム

URL:


Skip to content
Search Gists
Sign in Sign up

Instantly share code, notes, and snippets.

@youpy
CreatedJanuary 9, 2015 00:35
    • Star(1)You must be signed in to star a gist
    • Fork(0)You must be signed in to fork a gist
    Save youpy/d15676a78e33d80216b9 to your computer and use it in GitHub Desktop.
    functiondoPost(request){
    varsubject;
    varcalendarName='gas_review';
    if(request){
    subject=request.parameters.text[0].replace(/done:*/,'');
    }else{
    subject='test subject';
    }
    varcalendar=getCalendar(calendarName);
    varevents=[
    calendar.createAllDayEvent(subject+': 1st review',getDateAfter(1)),
    calendar.createAllDayEvent(subject+': 2nd review',getDateAfter(7)),
    calendar.createAllDayEvent(subject+': 3rd review',getDateAfter(30))
    ];
    returnContentService.
    createTextOutput(
    JSON.stringify({
    'text' :'review events are created',
    'events' :events.map(function(e){returne.getId();})
    })
    ).
    setMimeType(ContentService.MimeType.JSON);
    }
    functiongetCalendar(name){
    varcalendars=CalendarApp.getAllOwnedCalendars();
    for(vari=0;i<calendars.length;i++){
    if(calendars[i].getName()===name){
    returncalendars[i];
    }
    }
    returnCalendarApp.createCalendar(name);
    }
    functiongetDateAfter(days){
    vard=newDate();
    d.setDate(d.getDate()+days);
    returnd;
    }
    Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

    [8]ページ先頭

    ©2009-2025 Movatter.jp