Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取Salesforce Lead的URL(Python Beatbox SOAP API)_Python_Soap_Salesforce_Beatbox - Fatal编程技术网

获取Salesforce Lead的URL(Python Beatbox SOAP API)

获取Salesforce Lead的URL(Python Beatbox SOAP API),python,soap,salesforce,beatbox,Python,Soap,Salesforce,Beatbox,我正在使用Beatbox访问Salesforce的SOAP API。我可以查询一系列线索- SELECT Id FROM Lead 有人知道我如何创建URL来查看网站上的每个潜在客户吗?您需要找到实例(naX.salesforce.com)的URL并生成指向以下内容的链接: http://naX.salesforce.com/<leadId> http://naX.salesforce.com/ 如果用户未登录,它将要求提供凭据,并在登录完成后重定向他。您可以从Beatbox获

我正在使用Beatbox访问Salesforce的SOAP API。我可以查询一系列线索-

SELECT Id FROM Lead

有人知道我如何创建URL来查看网站上的每个潜在客户吗?

您需要找到实例(naX.salesforce.com)的URL并生成指向以下内容的链接:

http://naX.salesforce.com/<leadId>
http://naX.salesforce.com/

如果用户未登录,它将要求提供凭据,并在登录完成后重定向他。

您可以从Beatbox获取Salesforce实例的URL。假设你一开始就接触到这样的东西:

#!/usr/bin/env python3
from urllib.parse import urlparse
import beatbox
svc = beatbox.Client()
在此处获取URL:

svc._Client__serverUrl
将其格式化一点:

print('{}://{}/'.format(
    urlparse(svc._Client__serverUrl).scheme,
    urlparse(svc._Client__serverUrl).netloc)
)
样本输出:

https://na59.salesforce.com/

谢谢你,极客火星人!从内部来看,情况似乎就是这样。