我有一个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
或者如果我想从 Leads 选项卡中查询某些内容,我会执行FROM Lead
.
我不太明白我为什么要这样写。所以可以肯定的是,我宁愿获取标签信息,然后查询它们。但是我找不到如何获取诸如 Home、Chatter、Accounts 等选项卡的列表。有一些东西叫做describeTabs()
但我找不到simple_salesforce
图书馆或任何可以让我获取选项卡信息的查询。
如何获取标签信息?