【发布时间】:2019-12-17 06:17:26
【问题描述】:
我没有尝试将 cUrl Request 与 API 一起使用并将其转换为 Guzzle HTTP。
我需要将此 cUrl 转换为有效的 guzzle http post 请求以尝试 API
curl -X POST
"https://urltosendblahblah" -H "Content-Type: application/json" -d
{
"outboundRewardRequest" : {
"app_id" : "B54z9Ug55zLh5rTGRT5g6hq64pGUq6ap",
"app_secret" : "f6554137d08f5607a696cd40741993758c411af3bb5f6c230270ec26e8d54126",
"rewards_token" : "I7SkxKYid_F_p-JSgTejow",
"address" : "9271051129",
"promo" : "LOAD 50"
}
}
目前我已使用 Guzzle Http 完成此操作,但收到 500 响应
public function loadSample(){
$url = "";
$request = $this->client->post($url, [
'verify'=>false,
'outboundRewardRequest' => [
'app_id'=>'',
'app_secret'=> '',
'rewards_token'=>'==',
'address'=>'',
'promo'=>''
]
]);
$response = $request->getBody();
dd($response);
}
谢谢!
【问题讨论】: