【发布时间】:2014-04-01 12:10:20
【问题描述】:
我正在使用 Beatbox 访问 Salesforce 的 SOAP API。我可以查询一系列线索——
SELECT Id FROM Lead
有谁知道我如何创建一个 URL 来查看网站上的每个潜在客户?
【问题讨论】:
标签: python soap salesforce beatbox
我正在使用 Beatbox 访问 Salesforce 的 SOAP API。我可以查询一系列线索——
SELECT Id FROM Lead
有谁知道我如何创建一个 URL 来查看网站上的每个潜在客户?
【问题讨论】:
标签: python soap salesforce beatbox
您需要找出您的实例的 URL (naX.salesforce.com) 并生成一个指向:
http://naX.salesforce.com/<leadId>
如果用户未登录,它将在登录完成后询问凭据并重定向他。
【讨论】:
您可以从 Beatbox 获取 Salesforce 实例的 URL。假设您开始与这样的东西建立联系:
#!/usr/bin/env python3
from urllib.parse import urlparse
import beatbox
svc = beatbox.Client()
在此处获取网址:
svc._Client__serverUrl
稍微格式化一下:
print('{}://{}/'.format(
urlparse(svc._Client__serverUrl).scheme,
urlparse(svc._Client__serverUrl).netloc)
)
样本输出:
https://na59.salesforce.com/
【讨论】: