2012-07-11 3 views
1

웹 앱으로 앱 스크립트를 게시했는데 웹 앱 URL을 사용할 때 모든 것이 잘 실행됩니다.URL이 유효한 Google 스크립트로 인식되지 않습니다.

https://script.google.com/a/macros/[mydomain]/s/[servicekey]/exec

나는 Google 사이트에 가서 "구글 스크립트 가젯"을 삽입하려고 내 웹 앱의 URL을 선택합니다. "유효한 Google 스크립트로 인식되지 않습니다"라는 메시지가 나타납니다. 그러나 새 브라우저 창에서 URL을 복사하고 지나치면 웹 응용 프로그램이 정상적으로 작동합니다. 게시 된 웹 앱을 Google 사이트에 삽입 할 수 있습니까?

나는 심지어 here과 같은 오래된 명명 규칙을 사용해 보았지만 행운은 없었다.

답변

1

원본 '컨테이너'는 무엇입니까? 스프레드 시트에서 개발 했습니까? 독립 실행 형 스크립트 파일로? 또는 사이트 스크립트 편집기에서? 스크립트가 직접 사용할 수 있기 때문에 스크립트가 사이트에서 호스팅되는 경우이 URL이 유용하지 않습니다 것을

`https://sites.google.com/macros/exec?service=keyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx` 

참고 : 사이트에서 호스팅 할 때 결과 웹 애플리케이션의 URL이 다른, 여기에 삽입 할 수있는 예입니다 그 이름으로. 나는 그 인터페이스가 분명하지도 않고 문서도 아니지만 내가 결론에 도달했음을 절대 진실로 여기지 말아주세요. ;-) 아마도 누군가 Google에서 누군가를 확인할 수 있었을 것입니다.

EDIT : 위에서 언급 한 URL 구조와 관련된 키를 사용하여 독립 실행 형 스크립트 파일로 개발 된 스크립트에 대해 나와있는 '오래된 표기법'이 아직 작동 중입니다. 아무 것도하지 않고 복사/붙여 넣기했습니다. 그렇지 않으면 keyxxx ...가 나타납니다.

+0

감사합니다. Google은 [여기] (https://developers.google.com/apps-script/execution_gadgets) – Manutara

0

Google 사이트 도구에 Apps Script Gadget URL로 삽입 할 때 아래 URL 형식이 작동하는지 확인합니다.

https://sites.google.com/macros/exec?service=keyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
관련 문제