问题标签 [simple-salesforce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 从 Python 将 PDF 作为附件上传到 Salesforce 对象
我正在尝试使用 simple_salesforce Python 包将在 Python 中生成的 pdf 作为附件上传到 salesforce 对象。我尝试了几种不同的方法来实现这一点,但到目前为止还没有运气。这是代码
我得到这个错误。
TypeError: Object of type bytes is not JSON serializable
我也尝试过使用
body = base64.encodebytes(body).decode('ascii')
在我的代码中,但我也无法让它工作。我得到错误
UnicodeError: encoding with 'idna' codec failed (UnicodeError: label empty or too long)
关于如何使用 simple_salesforce 将 Python 3 中的 PDF 作为附件上传到 Salesforce 的任何建议?
python - Python Salesforce 连接
我在以下代码中连接到 Anaconda 中的 Salesforce 时遇到问题:
代码:
错误:
AttributeError:“模块”对象没有属性“UnsupportedExtension”
IDE:间谍
python-3.x - 如何让 Salesforce REST API 进行分页?
我正在simple_salesforce
为 Salesforce REST API 使用 python 包装器。我们有数十万条记录,我想拆分 salesforce 数据的拉取,以便不会同时拉取所有记录。
我试过传递如下查询:
查看从 50K 到 52K 的记录,但收到一个错误,即偏移量只能用于前 2000 条记录。如何使用分页,这样我就不需要一次提取所有记录?
python - 如何在 python 中使用 REST API 获取 Salesforce 帐户中的选项卡信息?
我有一个Salesforce
开发者帐户,其中有一些标签,如下所示
我正在使用simple_salesforce
库,我可以很好地访问每个选项卡的信息。例如,如果我需要一些Contacts
选项卡信息,我会这样查询
现在有些东西我不明白。正如您在图片中看到的,选项卡名称是复数。但是在查询时,我必须提供单数名称。因此,如果我想在Contacts
选项卡中查询某些内容,请在我的查询中执行,FROM contact
或者如果我想从 Leads 选项卡中查询某些内容,我会执行FROM Lead
.
我不太明白我为什么要这样写。所以可以肯定的是,我宁愿获取标签信息,然后查询它们。但是我找不到如何获取诸如 Home、Chatter、Accounts 等选项卡的列表。有一些东西叫做describeTabs()
但我找不到simple_salesforce
图书馆或任何可以让我获取选项卡信息的查询。
如何获取标签信息?
python - 使用 python 和 simple-salesforce 在 SOQL select 语句中传递变量
我正在尝试将变量传递给 SOQL 语句,我正在使用 simple_salesforce 库。我只需要在 Opportunity 的 CreateDate 大于昨天时抓取数据,昨天的日期保存在last_run_day
变量中。下面是我的代码:
给我一个错误:字段 'CreatedDate' 必须是 dateTime 类型,并且不应包含在引号中", 'errorCode': 'INVALID_FIELD'
python - 如何编写一个for循环来动态调用函数中的值?
我有几个表,我想通过它们运行我的 python 函数;但是我很难编写脚本来做到这一点。
这是我的表格变量:
这是我的代码:
当我运行我的代码时,收到此错误:
关于为什么我收到此错误并修复我的脚本以传递表参数 mydesc
和soql
变量的任何想法?
另外:我也尝试将 desc 变量作为
但它给了我这个错误:
python - Salesforce api调用在Python的for循环中返回太多响应
我正在调用 Salesforce 批量 API 来获取数据。我正在使用 simple_salesforce 库。我想获取我的 id 等于特定值的数据,我还需要返回一些响应,因为我有一个 id 列表。我的数据如下所示:
这是代码:
返回的是一个带有多个def
ID 响应的列表。对于尊重的身份,我只需要两个响应。
python - 方法不适用于类中的 SFType
我有一个小班,可以帮助我提取 salesforceobject 数据框和列。我对 simple_salesforce 包中的 SFType 有疑问。我正在尝试从某个 Salesforce 对象的数据框中检索列标题。这是我的课程的一个片段:
调用该类后,调用该方法时出现以下错误:
python - 在使用批量 api simple_salesforce Python 获取数据时在 sql 查询中传递日期时间
我有一个将自动运行的代码,我需要保存上次运行的日期时间,以便下次运行我的代码时,它只会获取比上次运行时间晚更新的数据。我正在使用带有 BULK API 调用的 simple_salesforce 库。这是我的代码:
我的查询引发错误IndexError: list index out of range
。如何last_run_time
在sql语句中传递变量?
python - 在sql查询Python中传递一个元素作为参数的元组
在使用简单的 salesforce 库进行批量 API 调用时,我将 Python 元组作为 SQL 参数传递。如果我的元组中包含多个元素,则脚本可以正常工作,但是,IndexError: list index out of range
如果我的元组只有一个元素,它会给我。. 我的代码如下:
我该如何解决这个问题?