【发布时间】:2019-05-22 23:50:43
【问题描述】:
我有一个来自 Salesforce 的一系列联系人的 csv,其中包含姓名、位置和打开我需要下载的图像的 URL
到目前为止,我只能使用 Python 访问我的 Salesforce 实例,但我正在努力寻找一种使用 python 包的方法,不仅可以打开 URL,还可以下载 .jpg 格式的图像并将其重命名为客户的姓名和位置。
是否有任何可用的软件包可以让我这样做。我试过使用simple-salesforce,但我认为它没有这个功能。
下面是我到目前为止的代码,它显示了一个查询,该查询返回我需要下载 (URL_Fotograf_a_Cliente__c) 的 URL 链接的所有联系人,但我没有比这更进一步的了
from simple_salesforce import Salesforce, SFType, SalesforceLogin
import pandas as pd
import json
from pprint import pprint as pp
session_id, instance = SalesforceLogin(username= username, password=password, security_token=security_token, sandbox=False)
print(session_id,instance)
sf = Salesforce(instance= instance, session_id=session_id)
SOQL= "SELECT Id, Name,C_digo_del_Usuario__c,Tratamiento_IPA__c,Estado__c,Municipio__c,Comunidad__c, URL_Fotograf_a_Cliente__c FROM Contact WHERE Tratamiento_IPA__c IN ('x', 'y', 'z')"
pp(sf.query(query = SOQL))
【问题讨论】:
-
我使用 Windows 作为我的操作系统
-
嗨,杰克,为了让您的代码保持可读性 - 确保将其放入代码块格式,这将有助于有人更快地为您找到解决方案。此外,在编辑时,使用编辑标签更新问题。
标签: python python-3.x salesforce