如何从Python脚本向Google应用程序脚本API传递参数?
我有一个参数如何从Python脚本向Google应用程序脚本API传递参数?,python,python-3.x,google-apps-script,google-api-python-client,google-apps-script-api,Python,Python 3.x,Google Apps Script,Google Api Python Client,Google Apps Script Api,我有一个参数SalesID我想传递给谷歌应用程序脚本。如何使用这个python脚本传递它 (脚本来自) 谷歌表单示例: Google应用程序脚本的功能: function myFunction(e) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName("Sheet1"); var timestamp = new Date(); sheet.getRange("A2").setValue(
SalesID
我想传递给谷歌应用程序脚本。如何使用这个python脚本传递它
(脚本来自)
谷歌表单示例:
Google应用程序脚本的功能:
function myFunction(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1");
var timestamp = new Date();
sheet.getRange("A2").setValue(e.parameter.SalesID);
sheet.getRange("B2").setValue(timestamp);
}
基本上,我希望能够将SalesID从shell传递到Google应用程序脚本进行处理。谢谢 如中所述,您必须在请求正文中提供:
request = {"function": "myFunction", "parameters": [{"salesID" : 123}]}
也可以使用
setValue(例如salesID)
@sojim2考虑到您自己阅读并编写了jwt
OAuth文档,我相信您早晚会明白的。@sojim2例如,在驱动器API的快速启动中使用授权脚本如何?在我的环境中,我可以确认我将其用于应用程序脚本API,并且可以正常工作@我很高兴你的问题解决了。有几个用于授权的脚本。因此,当其中一个脚本无法使用时,可以使用其他脚本。这是其中之一。顺便问一下,你能把完成的脚本添加到你发布的GitHub上吗?我认为它可能对其他用户有用。@Tanaike同意,一旦我用执行方法完成它,他就会这样做。@sojim2可能与oAuth2client被贬值有关。
request = {"function": "myFunction", "parameters": [{"salesID" : 123}]}