我们在.Net应用程序中使用Spreadsheet API在电子表格中动态更改内容,我们正在使用该内容更新Google Ads with AdWords Script中的值。
但是从2015年6月1日起,由于电子表格API的更新,我们在.Net应用程序中遇到了问题。
我们之前的工作: - 我们正在制作基于窗口的应用程序并按小时计划。在后台,它正在电子表格中检索和添加值。在之前的申请中,我们只在代码中对我们的Gmail ID和密码进行了一次验证。
以下是我们面临的确切问题: -
根据新的API,我们需要在每次运行时验证我们的应用程序,并且每次我们需要放置唯一的访问代码时,这将严重影响我们的自动化。
感谢您立即关注此事,并期待您的回复。
答案 0 :(得分:0)
经过大量的R& D我得到了解决方案。
链接: https://developers.google.com/apps-script/guides/jdbc
//it will insert value into table entries
function main() {
// Replace the variables in this block with real values.
var address = 'Your Server IP:1433';
var user = 'Server username';
var userPwd = Server Password';
var db = 'lms';
var dburl = 'jdbc:sqlserver://Your Server IP:1433;DataBaseName=lms';
// Write one row of data to a table.
var conn = Jdbc.getConnection(dburl, user, userPwd);
Logger.log(conn);
var stmt = conn.prepareStatement('INSERT INTO entries '
+ '(guestName, content) values (?, ?)');
stmt.setString(1, 'First Guest');
stmt.setString(2, 'Hello, world');
stmt.execute();
// Write 500 rows of data to a table in a single batch.
}