问题标签 [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 - 如何在“查找字段”中插入值
这部分工作:
我可以像这样获取帐户的 ID 和名称:
这部分不起作用:
这是错误消息:
“帐户”是 Case 对象上的标准查找字段。插入新案例记录时如何填充此字段。
我用谷歌搜索了一个多小时,甚至找不到一个例子。TIA 迈克
python - 使用简单的销售人员循环获取每个销售人员对象的字段名称
我正在使用 simple_salesforce 来获取对象的所有字段名称的列表。
我有以下
我想写这样的东西
但它将 obj 视为 api 名称。我确实尝试了soql方式
但是,对于 Account 对象,field_names_list_1
并且field_names_list_2
有不同的长度。field_names_list_1 包含所有字段,但 field_names_list_2 缺少一些字段。不知道为什么。
我可以更改什么,sf.obj.describe()
以便将 obj 视为实际变量而不是 salesforce 对象名称?
python - simple-salesforce 中的 Salesforce MFA
我目前正在使用该simple-salesforce
库使用令牌方法从 Salesforce 检索数据。
但是 Salesforce 需要实施多因素身份验证,无论如何我可以绕过这个或使用其他方法吗?
这是实际文章的链接:
https://help.salesforce.com/articleView?id=000356005&type=1&mode=1
谢谢!
python - 在python中使用simple_salesforce包提取Account时,出现如下与collections.OrderedDict', 'HY105'相关的错误)
您好,感谢您抽出宝贵时间阅读本文。几天来,当我尝试将帐户数据加载到 mssql 数据库时,我一直在弄清楚为什么会出现此错误。连接很好。
但我不断收到这些错误:
(pyodbc.ProgrammingError) ('Invalid parameter type. param-index=17 param-type=collections.OrderedDict', 'HY105')
Exception: (102, b"Incorrect syntax near 'Id'.DB-Lib error message 20018, severity 15:\nGeneral SQL Server error: Check messages from the SQL Server\n")
Exception: One or more values in the dataframe have more characters than possible in the database table. The maximum number of characters in each column are:
如何规避这些错误并正确加载数据:
我用这个例如:
此帐户表中有 94 列?
谢谢你和我一起思考
python-3.x - 如何存储 simple_salesforce 更新响应?
我simple_salesforce
用于更新 Salesforce 中的记录
我想保留一个“日志”,其中记录了成功更新的记录以及收到的任何错误消息。例如:成功更新的响应是“204”。如何将该响应保存到变量?
一旦我在变量中获得了该值,我就知道如何将其存储在日志表中。非常感谢你的帮助
python-3.x - 如何将我的 pandas 数据框上传到 Salesforce 中已有的报告
我是使用 salesforce 的新手,但我有一个 pandas 数据框,并且我还有一个现有的 salesforce 报告,我想将我的 pandas 数据框导出到我的 salesforce 报告中。
我查看了许多示例和文档本身,但我并没有真正找到我想要的东西。
任何代码和帮助将不胜感激。
connection - 简单的 Salesforce 无法连接
尝试使用 Simple Salesforce API 连接到公司 Salesforce
使用白名单 IP 实例,尝试使用和不使用域
从输出和代码中删除域名等
还检查了代理是否可以使用
收到以下错误:
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='DOMAIN.salesforce.com', port=443): 最大重试次数超出了 url: /services/Soap/u/42.0 (由 NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x0000025396D19C40>:建立新连接失败:[WinError 10060]连接尝试失败,因为连接方一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应'))
salesforce - 检测沙盒类型 (Salesforce)
Salesforce 支持不同的沙盒。
例如“部分”或“开发”沙箱。
有没有办法检测我的脚本连接到哪种沙箱?
我使用 Python 和 simple_salesforce。
salesforce - 如何使用 soql 在活动表中为 simple_salesforce 获取计算字段的值
我知道这适用于工作台:
其中 bizible2__BizibleIid__c 在活动表上。这也有效:
但它在 simple_salesforce 中不起作用。不知道为什么。所以我试图模拟它,因为 owner_manager__c 是一个计算字段,等于: Owner:User.Manager.FirstName &" " & Owner:User.Manager.LastName
所有者是任务表的标准关系,可能是活动表。我的尝试:
有效,但是
没用。经理是一个层次结构的东西。我认为这可能是因为所有者关系是用户、日历、其他东西而不仅仅是用户,所以我尝试了
那没有用。
simple-salesforce - 如何更改 Simple Salesforce 的 API 版本
我去了 \simple_salesforce 并手动更改了 api.py 中的一行
到
但是这样做感觉不正确。还有其他方法吗?