首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从InfusionSoft XML检索联系人?

如何从InfusionSoft XML检索联系人?
EN

Stack Overflow用户
提问于 2021-05-18 21:00:45
回答 1查看 63关注 0票数 1

我正在尝试从InfusionSoft访问联系信息。我在REST方面取得了很大的成功,但是我需要在一些字段中使用。

我正在使用"infusionsoft-client“包https://github.com/theY4Kman/infusionsoft-client

他们提供的示例用于添加联系人。然而,当我试图检索联系信息时,我似乎无法正确地格式化它。

这是我尝试过的。

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-18 21:45:46

结果还是起作用了。

代码语言:javascript
复制
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)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67593898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档