Php 如何将json上的变量与Guzzle一起使用?

Php 如何将json上的变量与Guzzle一起使用?,php,json,variables,guzzle,Php,Json,Variables,Guzzle,我试图使用php中的变量在Guzzle上向json添加值,但这似乎不起作用,我做错了?提前谢谢,我是Guzzle的新手。(狂饮6) 据我所知,我认为你的头球是正确的。你能更具体地说明你的问题吗?您的请求的预期结果是什么?您得到了什么?请检查(例如,var\u转储($send\u response->getStatusCode()),var\u转储($send\u response->getReasonPhrase()),以及var\u转储($send\u response->getContent

我试图使用php中的变量在Guzzle上向json添加值,但这似乎不起作用,我做错了?提前谢谢,我是Guzzle的新手。(狂饮6)


据我所知,我认为你的头球是正确的。你能更具体地说明你的问题吗?您的请求的预期结果是什么?您得到了什么?请检查(例如,
var\u转储($send\u response->getStatusCode())
var\u转储($send\u response->getReasonPhrase())
,以及
var\u转储($send\u response->getContentType())
获取更多提示。您好,感谢您的时间,我在标题中有一个错误,它必须读到:如何在JSON上使用Guzzle的变量?我有这个;'JSON'=>['key'=>'value']工作正常,但我需要通过一个变量传递值,比如;'JSON'=>['key'=>$value],当我这样做时trows错误:[{“errorCode:“APEX\u error”,“message”:“插入失败。第0行出现第一个异常;第一个错误:字段\自定义\验证\异常(截断…)我正在使用Guzzle 6,再次感谢!这不是Guzzle错误,这是您正在使用的API上的错误。请检查您发送的数据,或者尝试在Postman之类的工具中复制请求。根据,我认为您的标题是正确的。您能更具体地说明您的问题吗?您请求的预期结果是什么?什么di请检查(例如,
var\u转储($send\u response->getStatusCode())
var\u转储($send\u response->getReasonPhrase())
,以及
var\u转储($send\u response->getContentType())
获取更多提示。您好,感谢您的时间,我在标题中有一个错误,它必须读到:如何在JSON上使用Guzzle的变量?我有这个;'JSON'=>['key'=>'value']工作正常,但我需要通过一个变量传递值,比如;'JSON'=>['key'=>$value],当我这样做时trows错误:[{“errorCode:“APEX\u error”,“message”:“插入失败。第0行出现第一个异常;第一个错误:字段\自定义\验证\异常(截断…)我正在使用Guzzle 6,再次感谢您!这不是Guzzle错误,这是您正在使用的API上的错误。请查看您发送的数据,或者尝试使用Postman之类的工具复制请求。”。
$send_response = $send->post("https://yyy.com/services/" , [
  'headers' => [
    'Content-Type' => 'application/json',
    'Authorization' => 'Bearer ' .$token
  ],
  'json' => [
    'key' => $value,
    'key2' => $value2,
  ]
]);