我正在尝试从InfusionSoft访问联系信息。我在REST方面取得了很大的成功,但是我需要在一些字段中使用。
我正在使用"infusionsoft-client“包https://github.com/theY4Kman/infusionsoft-client。
他们提供的示例用于添加联系人。然而,当我试图检索联系信息时,我似乎无法正确地格式化它。
这是我尝试过的。
infusionsoft.ContactService.load({'contactId': 1, 'selectedFields': ('FirstName', 'LastName')})
infusionsoft.ContactService.load({'contactId': 11, 'selectedFields': 'FirstName', 'LastName'})
infusionsoft.ContactService.load({'contactId': 11, 'selectedFields': ['FirstName', 'LastName']})
infusionsoft.ContactService.load({'contactId': 11, 'selectedFields': "['FirstName', 'LastName']"})
infusionsoft.ContactService.load({'privateKey': <my_key>, 'contactId': 11, 'selectedFields': ['FirstName', 'LastName']})
infusionsoft.ContactService.load({'privateKey': <my_key>, 'contactId': 1, 'selectedFields': ('FirstName', 'LastName')})
infusionsoft.ContactService.load({'privateKey': <my_key>, 'contactId': 11, 'selectedFields': 'FirstName', 'LastName'})
infusionsoft.ContactService.load({'privateKey': <my_key>, 'contactId': 11, 'selectedFields': ['FirstName', 'LastName']})
infusionsoft.ContactService.load(<my_key>, {'contactId': 11, 'selectedFields': ['FirstName', 'LastName']})我不知道我在这里做错了什么。我试过像文档所说的那样格式化它,也尝试了文档中给出的示例。https://developer.infusionsoft.com/docs/xml-rpc/#contact-retrieve-a-contact
发布于 2021-05-18 21:45:46
结果还是起作用了。
infusionsoft.initialize(INFUSIONSOFT_APP_NAME, INFUSIONSOFT_API_KEY)
args = {"contactId" : "9", "selectedFields":['FirstName', 'LastName', 'Password']}
contactId = args['contactId']
selectedFields = args['selectedFields']
my_contact = infusionsoft.ContactService.load(contactId, selectedFields)https://stackoverflow.com/questions/67593898
复制相似问题