2014-02-14 72 views
0

我很忙准时API集成到客户的网站之一。我所有的API请求都是成功的(GET, POST)。缺少必要的字段:customer.id,名字,姓氏

但由于某些原因POSTING/contacts只是一直给我:

Missing required fields: customer.id, first_name, last_name 

虽然他们有正确插入按照API文档。 这是我的JSON编码数据我张贴:

{"item":{"customer":{"id":6},"first_name":"CUSTOMER_NAME","last_name":"CUSTOMER_SURNAME","email":"[email protected]","phone":"1231231234"}}

我的想法。

PS:我使用一个API类,以便张贴平台使用整个项目中同样的方法,和我所有的其他数据发布工程100%它只是这个动作是给我的问题。

回答

0

好吧,

我想通这一个也多亏了老乡开发商:

问题是JSON对象被封装在项目{}对象。这是不正确的。它应该只像数据的单个对象:

{ “客户”:{ “ID”:6}, “FIRST_NAME”: “CUSTOMER_NAME”, “姓氏”: “CUSTOMER_SURNAME”, “电子邮件”: “[email protected]”, “手机”: “1231231234”}