【问题标题】:how to make guzzle to send parameter without its name?如何让 guzzle 发送没有名称的参数?
【发布时间】:2013-07-09 06:41:25
【问题描述】:

我有这样的操作说明:

    "AddContact": {
        "httpMethod": "POST",
        "uri": "icp/a/{account_id}/c/{folder_id}/contacts",
        "summary": "Adds a contact.",
        "responseClass": "IM\\MailingList\\IContact\\Response\\Contact",
        "parameters": {
            "account_id": {
                "location": "uri",
                "required": true
            },
            "folder_id": {
                "location": "uri",
                "required": true
            },
            "contacts": {
                "location": "json",
                "required": true
            }
        }
    }

guzzle 发送的内容如下:

{"contacts":[{"email":"email@test.tld","firstName":"firstName","lastName":"lastName"}]}

我真正需要的:

[{"email":"email@test.tld","firstName":"firstName","lastName":"lastName"}]

怎么做?

【问题讨论】:

    标签: php json rest guzzle


    【解决方案1】:

    我唯一需要做的就是将参数的location 更改为body

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-08
      • 2015-03-25
      • 2019-11-19
      • 2020-07-15
      • 2014-05-13
      • 2021-05-25
      相关资源
      最近更新 更多