我想使用Apps腳本爲我們的Google Apps for Business域開發日曆/ Gmail郵件小工具,以充分利用其提供的所有優勢。如何使用Google Apps腳本提供Google日曆/電子郵件小工具?
當複製的Hello World小工具示例:
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="hello world example" />
<Content type="html">
<![CDATA[
Hello, world!
]]>
</Content>
</Module>
使用模板XML doGet()
:
function doGet(e) {
var output = ContentService.createTextOutput();
var xml = '<?xml version="1.0" encoding="UTF-8" ?>\n<Module>\n<ModulePrefs title="Calendar Gadget" />\n<Content type="html"><![CDATA[\nHello, world!\n]]></Content>\n</Module>';
output.setContent(xml);
output.setMimeType(ContentService.MimeType.XML);
return output;
}
得到的服務內容是相同的,其安裝精細的例子小工具,但是從天然氣供應它不被認爲是有效的。日曆忽略它並且GMail聲明它無效。
無效的小工具規範。確保URL正確,並且小工具不包含錯誤。
是否需要使用* .xml文件名服務的Google Apps小配件?
謝謝。寫文件是一個想法 - 甚至沒有跨過我的想法(doh) – Jonathon 2012-08-13 18:17:02