【问题标题】:Google sheets to salesforce谷歌表给销售人员
【发布时间】:2020-10-16 21:17:52
【问题描述】:

我正在尝试将 google sheet 中的数据连接到 salesforce

function onEdit(e){
  SendtoSalesforce();

}

function SendtoSalesforce() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var row = sheet.getLastRow();
  var ldap = sheet.getRange(row,2).getValue();
  var firstname = sheet.getRange(row,5).getValue();
  var lastname = sheet.getRange(row,6).getValue();
  var company = sheet.getRange(row,3).getValue();
  var companyurl = sheet.getRange(row,4).getValue();
  var email = sheet.getRange(row,8).getValue();
  var title = sheet.getRange(row,7).getValue();
  var resp = UrlFetchApp
      .fetch(
          'https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8',
          {
            method: 'post',
            payload: {
               'oid' : 'xxxxxxxxx',     //salesforce organization id 
              'Ldap_c' : ldap,
              'first_name' : firstname,            //lead field firstname 
              'last_name' : lastname,                    //lead field name last name
              'email' : email,                         //lead field name email
              'company' : company, 
              'Website' : companyurl,
              'Contact_Title_Role__c': title
}
          });

  Logger.log(resp.getContentText());
}

错误 您无权调用 UrlFetchApp.fetch。所需权限:https://www.googleapis.com/auth/script.external_request 在 SendtoSalesforce(代码:16) 在 onEdit(代码:2)

【问题讨论】:

  • 如果你想通过OnEdit事件触发器运行脚本,试试Installable Triggers怎么样?
  • 基于@Tanaike 的建议,使用简单的触发器(即在代码本身中声明它们)以不同的权限运行,您的onEdit() 将没有某些工具的权限(如@987654325 @)。可安装的触发器应该可以正常工作。

标签: html google-apps-script google-sheets


【解决方案1】:

我刚刚为UrlFetchApp打开了相关的documentation

它包含以下段落:

使用此方法的脚本需要具有以下一个或多个范围的授权:https://www.googleapis.com/auth/script.external_request

您可能需要在oauthScopesas shown here 中配置范围。

我希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-30
    • 2012-09-12
    • 2012-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多