如何使用google应用程序脚本和skype Javascript SDK向群聊发送skype消息

如何使用google应用程序脚本和skype Javascript SDK向群聊发送skype消息,javascript,google-apps-script,google-forms,skypedeveloper,Javascript,Google Apps Script,Google Forms,Skypedeveloper,每次使用谷歌应用程序脚本提交谷歌表单时,我都试图向Skype群组聊天室发送一条消息。我有以下代码: function test() { var url = "https://swx.cdn.skype.com/shared/v/1.2.35/SkypeBootstrap.min.js"; var javascript = UrlFetchApp.fetch(url).getContentText(); eval(javascript); var config

每次使用谷歌应用程序脚本提交谷歌表单时,我都试图向Skype群组聊天室发送一条消息。我有以下代码:

function test() {

    var url = "https://swx.cdn.skype.com/shared/v/1.2.35/SkypeBootstrap.min.js";
    var javascript = UrlFetchApp.fetch(url).getContentText();
    eval(javascript);

    var config = {
      apiKey: 'a42fcebd-5b43-4b89-a065-74450fb91255', // SDK
      apiKeyCC: '9c967f6b-a846-4df2-b43d-5167e47d81e1' // SDK+UI
    }; 

    Skype.initialize({ apiKey: config.apiKey }, function (api) {
      var Application = api.application;
    });

}
每次运行函数时,都会出现以下错误:

ReferenceError:未定义“窗口”


我发现客户端代码无法在google应用程序脚本上运行

您在包含Skype引导文件时遇到问题,这是您试图在代码中执行的操作,而不是发送Skype消息。请编辑您的问题。恐怕此SDK仅适用于web浏览器。你是在浏览器上运行代码,还是像node.js一样在服务器端运行代码?代码是由Google在服务器上运行的,这就是它不起作用的原因。window对象是一个浏览器对象,此Skype库需要它才能正常工作。您可以通过将代码发布为web应用程序来运行客户端js(在iframe中,有几个限制)<将定义代码>窗口。但你可能会遇到其他问题。