Google Apps Script : createEvent ()를 사용하여 이메일을 보낼 수 없습니다.

카니 카 싱글 라

다음 코드가 있는데 참석자들이 이벤트에 대한 이메일을받을 수 없습니다 . 이벤트가 달력에 반영되지만.

    var options = {  
     description: description,
     location: location,
     guests: email_address,
     sendInvites: true
   }
   var event = CalendarApp.getCalendarById(calendarId).createEvent(title,
                start_datetime, end_datetime,
                options);

oauthScopes도 appsscript.json에 추가했습니다.

 "oauthScopes": [
   "https://www.googleapis.com/auth/calendar",
   "https://www.google.com/calendar/feeds"
 ]

인증 문제로 보이지만 해결 방법을 잘 모르겠습니다.

수 라브 초라 리아

브라우저 편집기에서 스크립트를 실행하는 동안 수동으로 범위를 추가 할 필요가 없습니다.

귀하의 코드는 나를 위해 완벽하게 작동했습니다. :) 몇 가지 변수를 추가하여 완료했지만 제대로 작동했습니다.

function myFunction() {
  var calendarId = '[email protected]'; // if using your own or default calendar ID
  var description = 'test desc';

  // ref link - https://developers.google.com/apps-script/reference/calendar/calendar-app#advanced-parameters_4  
  var email_address = '[email protected], [email protected]';
  // comma separated guest list 

  var title = 'test title';
  var start_datetime = new Date();
  var end_datetime = new Date();
  var options = {  
    description: description,
    guests: email_address,
    sendInvites: true
  }
  var event = CalendarApp
  .getCalendarById(calendarId)
  .createEvent(title, start_datetime, end_datetime, options);
}

내 기본 매니페스트 파일은 다음과 같습니다.

{
  "timeZone": "Asia/Kolkata",
  "dependencies": {
  },
  "exceptionLogging": "STACKDRIVER"
}

추가 범위가 추가되지 않은 것 같습니다. 그러나 File> Project properties> Scope를 볼 때 스크립트에 의해 단일 범위 만 추가 된 것 같습니다.

OAuth Scope required by script:

https://www.googleapis.com/auth/calendar

도움이 되었기를 바랍니다.

메모 수정 : 추가하는 것을 잊음-

이메일 알림도 받고 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Google Apps Script를 사용하면 발신 이메일을 보낼 수 없습니다.

분류에서Dev

Google Script를 사용하여 Gmail로 Excel 첨부 파일을 보낼 수 없습니다.

분류에서Dev

Microsoft.Graph를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

SMTP를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

nodemailer를 사용하여 nodejs에서 이메일을 보낼 수 없습니다.

분류에서Dev

javax를 사용하여 Android에서 Gmail 계정을 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

php mail () 함수를 사용하여 메일을 보낼 수 없습니다.

분류에서Dev

CodeIgniter의 이메일 라이브러리를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

Android 코드를 사용하여 메일을 보낼 수 없습니다.

분류에서Dev

JSON을 사용하여 POST를 보낼 수 없습니다.

분류에서Dev

경고없이 EmailJS를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

Python에서 Lotus Notes를 사용하여 이메일을 보낼 때 링크를 만들 수 없습니다.

분류에서Dev

ASP.NET에서 SmtpClient를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

wamp 서버에서 PHP를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

ID 토큰이있는 Outlook Manage API 2.2를 사용하여 메일을 보낼 수 없습니다.

분류에서Dev

Django 및 NGINX 서버 (DigitalOcean 드롭 릿)를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

플라스크를 사용하여 메일을 보낼 수 없습니까?

분류에서Dev

mail () php를 사용하여 메일을 보낼 수 없습니까?

분류에서Dev

Google Apps Script를 사용하여 파일을 이메일 첨부 파일로 보내기

분류에서Dev

PHPmailer를 사용하여 첨부 파일을 보낼 수 없습니다.

분류에서Dev

pykafka를 사용하여 메시지를 보낼 수 없습니다.

분류에서Dev

Amazon AWS, SES 및 PostFix를 사용하여 이메일을 보낼 수 없음

분류에서Dev

QSerialPort를 사용하여 데이터를 보낼 수 없습니다.

분류에서Dev

QSerialPort를 사용하여 데이터를 보낼 수 없습니다.

분류에서Dev

heroku 도메인으로 Google Apps for Work (gmail)를 사용하여 이메일을받을 수 있습니까?

분류에서Dev

Apps Script를 사용하여 Google 드라이브의 이미지를 Google 양식에 추가 할 수 없습니다.

분류에서Dev

이메일이 확인되었지만 여전히 Amazon SES를 사용하여 이메일을 보낼 수 없습니다.

분류에서Dev

Django를 사용하여 GCM에서 POST 요청을 보낼 수 없습니다.

분류에서Dev

PHP를 사용하여 iOS에 푸시 알림을 보낼 수 없습니다.

Related 관련 기사

  1. 1

    Google Apps Script를 사용하면 발신 이메일을 보낼 수 없습니다.

  2. 2

    Google Script를 사용하여 Gmail로 Excel 첨부 파일을 보낼 수 없습니다.

  3. 3

    Microsoft.Graph를 사용하여 이메일을 보낼 수 없습니다.

  4. 4

    SMTP를 사용하여 이메일을 보낼 수 없습니다.

  5. 5

    nodemailer를 사용하여 nodejs에서 이메일을 보낼 수 없습니다.

  6. 6

    javax를 사용하여 Android에서 Gmail 계정을 사용하여 이메일을 보낼 수 없습니다.

  7. 7

    php mail () 함수를 사용하여 메일을 보낼 수 없습니다.

  8. 8

    CodeIgniter의 이메일 라이브러리를 사용하여 이메일을 보낼 수 없습니다.

  9. 9

    Android 코드를 사용하여 메일을 보낼 수 없습니다.

  10. 10

    JSON을 사용하여 POST를 보낼 수 없습니다.

  11. 11

    경고없이 EmailJS를 사용하여 이메일을 보낼 수 없습니다.

  12. 12

    Python에서 Lotus Notes를 사용하여 이메일을 보낼 때 링크를 만들 수 없습니다.

  13. 13

    ASP.NET에서 SmtpClient를 사용하여 이메일을 보낼 수 없습니다.

  14. 14

    wamp 서버에서 PHP를 사용하여 이메일을 보낼 수 없습니다.

  15. 15

    ID 토큰이있는 Outlook Manage API 2.2를 사용하여 메일을 보낼 수 없습니다.

  16. 16

    Django 및 NGINX 서버 (DigitalOcean 드롭 릿)를 사용하여 이메일을 보낼 수 없습니다.

  17. 17

    플라스크를 사용하여 메일을 보낼 수 없습니까?

  18. 18

    mail () php를 사용하여 메일을 보낼 수 없습니까?

  19. 19

    Google Apps Script를 사용하여 파일을 이메일 첨부 파일로 보내기

  20. 20

    PHPmailer를 사용하여 첨부 파일을 보낼 수 없습니다.

  21. 21

    pykafka를 사용하여 메시지를 보낼 수 없습니다.

  22. 22

    Amazon AWS, SES 및 PostFix를 사용하여 이메일을 보낼 수 없음

  23. 23

    QSerialPort를 사용하여 데이터를 보낼 수 없습니다.

  24. 24

    QSerialPort를 사용하여 데이터를 보낼 수 없습니다.

  25. 25

    heroku 도메인으로 Google Apps for Work (gmail)를 사용하여 이메일을받을 수 있습니까?

  26. 26

    Apps Script를 사용하여 Google 드라이브의 이미지를 Google 양식에 추가 할 수 없습니다.

  27. 27

    이메일이 확인되었지만 여전히 Amazon SES를 사용하여 이메일을 보낼 수 없습니다.

  28. 28

    Django를 사용하여 GCM에서 POST 요청을 보낼 수 없습니다.

  29. 29

    PHP를 사용하여 iOS에 푸시 알림을 보낼 수 없습니다.

뜨겁다태그

보관