2017-03-11 2 views
1

Google App Scripts 프로젝트에 TinyMCE를 추가하려고했습니다. 이를 위해 TinyMCE에서 API 키를 얻었고 http://script.google.com 도메인을 키에 대한 도메인 목록에 추가했습니다. Google Apps 스크립트에 tinymce API 키 추가

그런 다음 아래 코드를 사용하여 API 키를 추가 -

<script src="https://cloud.tinymce.com/stable/tinymce.min.js?apiKey=API"></script> 

을하지만 그 프로젝트의 HTML 파일에 TinyMCE에 전화를하려고 할 때, 그 말에 오류가있어 -

The domain is not supported by your API key. Please review your domain settings here. 

Snapshot of the error on the page for TinyMCE when page is loaded

답변

0

빠른 console.log(window.location)은 호스트 이름이 다른 것임을 나타냅니다. 내 경우에는 내가 구글 서버의 수는 페이지를 제공 할 수 있다고 생각하기 때문에 이 n-4fcnzkskmuesjcsczo67y2qkpk3vxmg4aionr6i-0lu-script.googleusercontent.com

그것은 당신을 위해 다른 호스트 이름이 될 수 있습니다.

googleusercontent.com을 TinyMCE의 API 설정에 추가해보세요.

+0

내가 한 것처럼 제안했지만 여전히 문제가있는 것 같습니다. –

0

이 문제는 Apps Script가 아니라 tinymce로 생각됩니다. 같은 오류가 발생한 this tinymce forum에 제공된 대답을 시도하십시오.

이러한 다른 도메인을 추가하기 전에 API 키를 사용하려고 시도하면 키가 Google 서버에 캐시되어있을 가능성이 있습니다. TTL은 4 시간이므로 은 다른 도메인이 유효하기까지 약간의 시간이 걸릴 수 있습니다.

Google은 클라우드 의 향후 출시에서 변경 사항을 적용 할 때 캐시를 플러시하기 위해 도메인 등록/추가 프로세스를 향상시킬 예정입니다.

+0

문제를 해결하는 데 도움을 주셔서 감사합니다. –