首页 > 解决方案 > 如何通过 jsforce 调用 convertLead

问题描述

我正在尝试通过 jsforce lib 调用leadConvert 函数,但无法正确设置soapAPI。

import { SoapApi } from "jsforce";
const soapApi = await new SoapApi(conn);
conn.soap.convertLead //has no exported member 'SoapApi'.

变成

conn.soap.convertLead(leadConverts, function(err, res) {}

“连接”类型上不存在属性“肥皂”。

我确实看到了soap.js,但它不能调用covertLead 函数。我正在运行 jsforce 1.8 版本。任何想法?

标签: typescriptsalesforcejsforce

解决方案


我能够在 1.7.1 和 1.8.3(最新)上以非常简单的方式完成这项工作:

import jsforce from 'jsforce';

const conn = new jsforce.Connection({loginUrl});
// do login...
// call `convertLead` on conn.soap...
const result = await conn.soap.convertLead(leadConverts);

希望能帮助到你!


推荐阅读