一个基本的salesforce.com rest api客户端。

simple-salesforce的Python项目详细描述


记录管理

在Salesforce中创建新的"联系人":

sf.Contact.create({'LastName':'Smith','Email':'example@example.com'})

这将返回一个字典,例如 {u'errors':[],u'id':u'003e000003gunxaa0',u'success':true}

要获取包含有关该记录的所有信息的词典,请使用:

contact=sf.Contact.get('003e0000003GuNXAA0')

要获取包含有关该记录的所有信息的字典,请使用定义为外部id的自定义字段:

fromsimple_salesforceimportSalesforcesf=Salesforce(instance='na1.salesforce.com',session_id='')
0

若要将联系人的姓氏从"smith"更改为"jones",并添加"john"的名字,请使用:

fromsimple_salesforceimportSalesforcesf=Salesforce(instance='na1.salesforce.com',session_id='')
1

删除联系人:

fromsimple_salesforceimportSalesforcesf=Salesforce(instance='na1.salesforce.com',session_id='')
2

检索过去10天内删除的联系人记录列表(日期时间必须为UTC):

fromsimple_salesforceimportSalesforcesf=Salesforce(instance='na1.salesforce.com',session_id='')
3

检索更新的联系人记录列表过去10天(日期时间必须为UTC):

fromsimple_salesforceimportSalesforcesf=Salesforce(instance='na1.salesforce.com',session_id='')
4

请注意,update、delete和upsert操作返回相关的salesforce http状态代码

使用相同的格式创建任何记录,包括"account"、"opportunity"和"lead"。 确保所有条目都有必需的字段。salesforce api salesforce api在"reference->;standard objects"下找到了所有对象,并且可以在那里找到所需的字段。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Docker&SeleniumJava:无法在Docker容器上运行的chrome浏览器中上载图像/文件   在python中运行java命令   Java垃圾收集器异常行为   java java是否根据底层操作系统执行字节码级优化?   java是否可以休眠自定义查询返回映射而不是列表?   java Spring引导RabbitMQ接收器Jackson反序列化到POJO   apache flex在ActionScript3中创建对象相等“HashMap”作为java HashMap   java如何在Eclipse集成中切换JProfiler启动器   缓存JSP页面结果的java最佳实践?   java集成jaxb绑定文件,使用CXF生成基于WSDL的客户端   java为什么在上传操作结束之前,客户端没有检测到HttpServletResponse的PrintWriter内容?   java在接口内创建类和在类内创建接口有什么用   java向文件写入错误Android Studio   java合并多个RealmList并对结果列表排序?   谷歌API视觉java。lang.NoSuchMethodError   java如何使用逗号分别存储每个值,然后将它们存储到单独的数组中?