양식이있는 Google 사이트가 있습니다. 양식의 스프레드 시트에 스크립트를 추가하고 "양식 제출"트리거를 추가했습니다. 빈 원을 만들려고합니다."액세스가 구성되지 않았습니다. 프로젝트 용 API를 활성화하려면 Google Developers Console을 사용하십시오."
다음은 스크립트입니다.
function createCircle(e) {
try{
var email = Session.getActiveUser().getEmail();
var sh = SpreadsheetApp.getActiveSheet();
var circle = PlusDomains.newCircle();
circle.displayName = e.values[1];
var userId = 'me';
circle = PlusDomains.Circles.insert(circle, userId);
MailApp.sendEmail(email,'event created' , "Circle name is ");
}catch(e){
var email = Session.getActiveUser().getEmail();
MailApp.sendEmail(email,'event failed' , e.message);
}
}
나는 자원 -> 고급 Google 서비스로 이동하여 스크립트의 Google+의 도메인 API를 활성화했다. Google Developers Console에서도 이러한 서비스를 사용하도록 설정해야합니다. 그래서 개발자 콘솔에 들어가 API를 활성화했습니다. 당신은 PlusDomains.Circles.insert
를 사용하는 Access Not Configured. Please use Google Developers Console to activate the API for your project.
개발자 콘솔에서 Google+ API 및 드라이브 API를 활성화 했습니까? – abraham
나는 해냈다. 나는 어제 이것을두고 오늘 다시 돌아왔다. 이 오류는 사라졌지 만 새로운 오류 "금지됨" – nupac
이것은 사용중인 자격 증명이 만료되었거나 유효하지 않다는 것을 의미합니다. – abraham