0

目前它是一个手动过程,如下链接所述: https ://help.salesforce.com/articleView?id=pardot_export_prospects.htm&type=5

我们可以使用 python 来获取数据而不是手动工作吗?请分享代码示例

4

2 回答 2

0

使用官方 Pardot API 文档PyPardot - Pardot 的 Python API 包装器。

请参阅查询对象以获取代码示例和查询 API 文档的前景部分以获取支持的操作。

于 2021-01-07T01:48:50.683 回答
0

查看上面共享的开发人员文档和此文档:https ://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_oauth_and_connected_apps.htm ,设置连接的应用程序。然后使用密钥和业务部门检索令牌,然后使用令牌获取使用 pardot api 查找的内容

response = requests.post(auth_url, data = {
                'client_id':client_id,
                'client_secret':client_secret,
                'grant_type':'password',
                'username':sfdc_user,
                'password':sfdc_pass
                })
print (response)
# Retrieve token
json_res = response.json()
access_token = json_res['access_token']
#print(access_token)
auth = {'Authorization':'Bearer ' + access_token,'Pardot-Business-Unit-Id':sfdc_buid}


response = requests.post(listmember_uri, headers=auth,data ={})
于 2021-04-24T23:25:07.410 回答