如何更改 Simple Salesforce 的 API 版本
How do I change the API version of Simple Salesforce
我去了 \simple_salesforce 并从
手动更改了 api.py 中的一行
DEFAULT_API_VERSION = '42.0'
至
DEFAULT_API_VERSION = '51.0'
但是感觉这样做不对。还有其他方法吗?
“附加功能”的 readme 中有一些文字。
SalesforceLogin, which takes in a username, password, security token,
optional version and optional domain
(...)
SFType class, which is
used internally by the getattr() method in the Salesforce() class
and represents a specific SObject type. SFType requires object_name
(i.e. Contact), session_id (an authentication ID), sf_instance
(hostname of your Salesforce instance), and an optional sf_version
看来您可以将 sf_version
to SalesforceLogin() call and it'll be respected. Or version
传递给 Salesforce()。检查文件并进行实验?甚至可以在 simple 的 Git 回购中提出拉取请求,以便他们更新默认值。 42 是 3 年前的事了。使用较新的 API 来查看更多表格、获得一些性能提升、错误修复是非常好的。
我去了 \simple_salesforce 并从
手动更改了 api.py 中的一行DEFAULT_API_VERSION = '42.0'
至
DEFAULT_API_VERSION = '51.0'
但是感觉这样做不对。还有其他方法吗?
“附加功能”的 readme 中有一些文字。
SalesforceLogin, which takes in a username, password, security token, optional version and optional domain
(...)
SFType class, which is used internally by the getattr() method in the Salesforce() class and represents a specific SObject type. SFType requires object_name (i.e. Contact), session_id (an authentication ID), sf_instance (hostname of your Salesforce instance), and an optional sf_version
看来您可以将 sf_version
to SalesforceLogin() call and it'll be respected. Or version
传递给 Salesforce()。检查文件并进行实验?甚至可以在 simple 的 Git 回购中提出拉取请求,以便他们更新默认值。 42 是 3 年前的事了。使用较新的 API 来查看更多表格、获得一些性能提升、错误修复是非常好的。