【发布时间】:2020-03-19 20:25:32
【问题描述】:
我有一个 Salesforce 开发者帐户,其中有一些如下所示的标签
我正在使用simple_salesforce 库,我可以很好地访问每个选项卡的信息。例如如果我需要Contacts标签的一些信息,我会这样查询
import requests
from simple_salesforce import Salesforce, SalesforceLogin
# Create the connection
session_id, instance = SalesforceLogin(username='abcdr@email.com', password='abcd',
security_token = 'Kds43Ddsd44DDSdsds4')
sf = Salesforce(instance=instance, session_id=session_id)
# Query to execute
sql_query = "SELECT name, Email FROM Contact WHERE LastName = 'Chen'"
information = sf.query_all(query= sql_query)
print(information)
现在有些东西我不明白。正如您在图片中看到的,选项卡名称是复数。但是在查询时,我必须提供单数名称。因此,如果我想在 Contacts 选项卡中查询某些内容,请在我的查询中执行 FROM contact 或如果我想从潜在客户选项卡中查询某些内容,请执行 FROM Lead。
我不太明白我为什么要这样写。所以可以肯定的是,我宁愿获取标签信息,然后查询它们。但我找不到如何获取诸如主页、聊天、帐户等选项卡列表。有一个名为 describeTabs() 的东西,但我找不到 simple_salesforce 库或任何可以让我获取选项卡信息的查询。
如何获取标签信息?
【问题讨论】:
标签: python rest salesforce simple-salesforce