只是想知道是否有人可以提供帮助。我尝试过不同的方法来使用Python在Infusionsoft中查询我的联系人无济于事。我已设法连接到服务器,添加联系人和修改字段,但我无法列出我的所有联系人及其Phone1和Phone2号码。关于下面的代码,有人能指出我正确的方向吗?我知道需要一些调整!非常感谢您的帮助。
import xmlrpc.client
server =
xmlrpc.client.ServerProxy("https://xxxxx.infusionsoft.com:443/api/xmlrpc");
key = "xxxxxx";
print ("Welcome! You are now connected to: ", server);
table = 'Contact'
returnFields = ['Id', 'FirstName', 'Phone1', 'Phone2']
query = {'FirstName', 'Phone1', 'Phone2'}
limit = 10
page = 0
results = server.system('query', table, limit, page, query, returnFields)
for result in results:
print ('Found: '), result['FirstName','Phone1', 'Phone2'];
答案 0 :(得分:0)
如果结果是字典,它可能是,你可以像这样访问你正在寻找的信息:
for result in results:
print("Found: {},{},{}".format(result['FirstName'], result['Phone1'], result['Phone2']))