Google电子表格API更改

时间:2015-06-16 10:12:58

标签: google-spreadsheet-api adwords-apiv201402

我们在.Net应用程序中使用Spreadsheet API在电子表格中动态更改内容,我们正在使用该内容更新Google Ads with AdWords Script中的值。

但是从2015年6月1日起,由于电子表格API的更新,我们在.Net应用程序中遇到了问题。

我们之前的工作: - 我们正在制作基于窗口的应用程序并按小时计划。在后台,它正在电子表格中检索和添加值。在之前的申请中,我们只在代码中对我们的Gmail ID和密码进行了一次验证。

以下是我们面临的确切问题: -

根据新的API,我们需要在每次运行时验证我们的应用程序,并且每次我们需要放置唯一的访问代码时,这将严重影响我们的自动化。

感谢您立即关注此事,并期待您的回复。

1 个答案:

答案 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.

}