应用程序脚本Web应用程序与Labview和有限的域访问

时间:2018-05-16 08:14:56

标签: google-apps-script google-spreadsheet-api labview

我没有找到与我的问题有关的帖子。

我使用脚本将数据从Labview传输到Google电子表格。



function doPost(e){
  // Parse out the URL parameters
  var param=e.parameter;
  var time =param.time;
  var dA = param.dA;
  var dB = param.dB;
  var dC = param.dC;
  var sheet=SpreadsheetApp.openById('to replace by sheetID');
  var dAsheet=sheet.getSheetByName('dA').appendRow([time,dA]);
  var dBsheet=sheet.getSheetByName('dB').appendRow([time,dB]);
  var dCsheet=sheet.getSheetByName('dC').appendRow([time,dC]);
  var Main=sheet.getSheetByName('Main').appendRow([time,dA,dB,dC]);
}




代码来自:https://github.com/joseph280996/LabView-to-GoogleSpreadsheet

在labview中,我使用已发布应用脚本的链接作为带有HTML功能的Web应用来运行脚本。

它适用于我的个人Google帐户和配置为的网络应用访问:"任何人,甚至匿名"

使用我的专业帐户,我对#34;我的域名""内的任何人都有网络应用访问限制。使用此配置,我无法从labview HTML请求中运行sript。

我的问题是我怎样才能登录"登录"使用Labview执行此脚本?

我过去曾尝试使用.net电子表格API,但其dll不能与labview一起使用。

有关dll问题的更多详细信息:

我试过这段代码:https://github.com/ni/labview-gdrive 它适用于我的电脑。我可以使用Google驱动器API。我想对电子表格api做同样的事情。当我使用.net构造函数加载DLL时,我收到以下错误:

Screenshot

如果我在Nuget上下载与gitub项目相同的dll(Google.Apis.Drive.v3.1.14.0.543),我也会遇到同样的问题。

问候。

0 个答案:

没有答案