HighRise API 创建一个失败的人,当它在那里时缺少名字

咖啡

我正在尝试使用 API 创建高层人物。我在响应中收到“缺少名字。联系人必须有姓名”错误消息。

这是我的代码:

let x = """<?xml version="1.0" encoding="UTF-8"?>
<person>
  <first-name>name</first-name>
  <last-name>last</last-name>
  <contact-data>
    <email-addresses type="array">
      <email-address>
        <address>[email protected]</address>
      </email-address>
    </email-addresses>
  </contact-data>
  <tags type="array">
    <tag>
      <id type="integer">6154219</id>
      <name>sometag</name>
    </tag>
  </tags>
</person>"""

let req = new RestRequest("/people.xml", Method.POST)
req.AddParameter("Content-Type", "application/xml")
req.AddParameter("application/xml", x, ParameterType.RequestBody)
let res = client.Execute(req) 

响应返回 422 状态代码。不确定我在这里做错了什么?

咖啡

事实证明,您无法在创建新人时添加标签。添加联系人后需要在单独的请求中添加。这在文档中没有明确提到,但可以从他们的例子中得出结论。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Highrise API返回404错误

来自分类Dev

Highrise API返回错误代码500

来自分类Dev

Ruby / Highrise API-是否保存电话号码?

来自分类Dev

Ruby Highrise API-添加从人员中删除标签

来自分类Dev

form_for helper 给了我一个错误,尽管它在那里缺少一个参数

来自分类Dev

缺少所需的请求正文,但它在那里

来自分类Dev

Firebase 说我在 Manifest 中缺少一行,但它在那里

来自分类Dev

如何创建一个对象,该对象充当稍后放置在那里的数据(例如整数)的“合同”?

来自分类Dev

为什么Rails 4会说缺少帮助文件,尽管它在那里?

来自分类Dev

点子安装问题,计算机本身会创建一个文件夹并在那里上传新的点子

来自分类Dev

如何在uploads文件夹中创建一个文件夹并将上传的文件存储在那里?

来自分类Dev

为什么我们在那里使用一个monoid和一个函子?

来自分类Dev

我有一个aspx(vb)网站。当我尝试删除.vb文件(在那里保留.aspx文件)时,总是会出现HttpParseException?

来自分类Dev

Devise无法检测到:omniauthable,但是它在那里

来自分类Dev

img不可见..但是它在那里

来自分类Dev

“类”不包含“方法”的定义,但它在那里

来自分类Dev

卡夫卡流:实现一个简单的KeyValueStore在那里我可以把和获取数据

来自分类Dev

BufferReader buffer = new BufferReader()给我一个错误NullPointerException并通过Debug在那里停止

来自分类Dev

为什么我断言元素包含某个字符串失败,即使它在那里?

来自分类Dev

Google Cloud:使用 API 示例创建一个简单的应用程序 npm install 失败

来自分类Dev

无论如何,我在那里可以在一个Docker容器中构建网络并将其部署在另一个Docker容器中?

来自分类Dev

错误:Route.get()需要一个回调函数,但是尽管module.exports = router,却得到了一个[object Undefined];在那里?

来自分类Dev

DeleteFile() 失败但文件在那里(文件名很长)

来自分类Dev

即使一个API失败也要加载View Controller

来自分类Dev

这个Ubuntu社区是否有一个IRC频道,我可以在那里获得帮助并与人们交谈?

来自分类Dev

如何启动一个新的shell,将新的环境变量传递给它,并在那里工作直到退出?

来自分类Dev

sudo apt-get install (package name) 总是把我带到一个 Oracle Java 13 安装程序,在那里我什么也做不了

来自分类Dev

Angular v6 SwalAlert2 总是显示一个复选框。我没有把它放在那里。我该如何解决?

来自分类Dev

Android Dagger 2在那里时要求@Provides

Related 相关文章

  1. 1

    Highrise API返回404错误

  2. 2

    Highrise API返回错误代码500

  3. 3

    Ruby / Highrise API-是否保存电话号码?

  4. 4

    Ruby Highrise API-添加从人员中删除标签

  5. 5

    form_for helper 给了我一个错误,尽管它在那里缺少一个参数

  6. 6

    缺少所需的请求正文,但它在那里

  7. 7

    Firebase 说我在 Manifest 中缺少一行,但它在那里

  8. 8

    如何创建一个对象,该对象充当稍后放置在那里的数据(例如整数)的“合同”?

  9. 9

    为什么Rails 4会说缺少帮助文件,尽管它在那里?

  10. 10

    点子安装问题,计算机本身会创建一个文件夹并在那里上传新的点子

  11. 11

    如何在uploads文件夹中创建一个文件夹并将上传的文件存储在那里?

  12. 12

    为什么我们在那里使用一个monoid和一个函子?

  13. 13

    我有一个aspx(vb)网站。当我尝试删除.vb文件(在那里保留.aspx文件)时,总是会出现HttpParseException?

  14. 14

    Devise无法检测到:omniauthable,但是它在那里

  15. 15

    img不可见..但是它在那里

  16. 16

    “类”不包含“方法”的定义,但它在那里

  17. 17

    卡夫卡流:实现一个简单的KeyValueStore在那里我可以把和获取数据

  18. 18

    BufferReader buffer = new BufferReader()给我一个错误NullPointerException并通过Debug在那里停止

  19. 19

    为什么我断言元素包含某个字符串失败,即使它在那里?

  20. 20

    Google Cloud:使用 API 示例创建一个简单的应用程序 npm install 失败

  21. 21

    无论如何,我在那里可以在一个Docker容器中构建网络并将其部署在另一个Docker容器中?

  22. 22

    错误:Route.get()需要一个回调函数,但是尽管module.exports = router,却得到了一个[object Undefined];在那里?

  23. 23

    DeleteFile() 失败但文件在那里(文件名很长)

  24. 24

    即使一个API失败也要加载View Controller

  25. 25

    这个Ubuntu社区是否有一个IRC频道,我可以在那里获得帮助并与人们交谈?

  26. 26

    如何启动一个新的shell,将新的环境变量传递给它,并在那里工作直到退出?

  27. 27

    sudo apt-get install (package name) 总是把我带到一个 Oracle Java 13 安装程序,在那里我什么也做不了

  28. 28

    Angular v6 SwalAlert2 总是显示一个复选框。我没有把它放在那里。我该如何解决?

  29. 29

    Android Dagger 2在那里时要求@Provides

热门标签

归档