2014-02-14 45 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」}