URL中的多维JSON数组(POST请求)

时间:2016-01-12 11:48:18

标签: json url httprequest

我正在尝试为一个CRM系统构建POST请求,构建URL。我有文档,显示了这个CRM的方法。在我的情况下,我需要添加联系人,所以他们有这个方法的例子,JSON中的必需参数。

fields:{ 
      "NAME": "Mark", 
      "LAST_NAME": "Jonson", 
      "STATUS_ID": "NEW", 
      "ASSIGNED_BY_ID": 1, 
      "CURRENCY_ID": "USD", 
      "OPPORTUNITY": 12500,
      "PHONE": [ { "VALUE": "555888", "VALUE_TYPE": "WORK" } ] 
  }

所以我可以使用https://myportal.mycrm.com/rest/crm.contact.add?auth=xxxxxxxxxfields[NAME]=A&fields[LAST_NAME]=B

成功地在我的系统中添加联系人

但是我有一个很大的问题,因为它有多个参数,因此添加了PHONE。所以我试图在很多方面做到这一点,例如。 fields[PHONE[0[VALUE]]]=345678&fields[PHONE[0[VALUE_TYPE]]]=WORK,但都没有成功。也许有人可以帮助我吗?

P.S。我只需要在URL中进行,所以我不能选择使用json-parsing,php,http-request-builder等

1 个答案:

答案 0 :(得分:0)

好吧,你正在尝试发出一个POST请求,但你真正做的是GET请求。请选择look