我有一个有效的cURL请求我要翻译成PHP代码:
curl \
-X POST \
-u live_abcdefg: \
-d '{
"recipient": {
"address": "test1@test.com"
}
}' \
https://api.sendwithus.com/api/v1/drip_campaigns/abcdefgh/activate
这是我正在尝试的PHP代码:
<?php
$theurl = "https://api.sendwithus.com/api/v1/drip_campaigns/abcdefgh/activate";
$ch = curl_init($theurl);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST'); // -X
curl_setopt($ch, CURLOPT_POSTFIELDS, '{ "recipient": { "address": "test2@test.com" } }'); // -d
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'live_abcdefg:'); // -u
$response = curl_exec($ch);
var_dump($response); // prints bool(true)
?>
编辑:Sendwithus(我发送请求的应用程序)显示第二个请求未通过(第二个收件人test2@test.com未保存)。
我做错了什么?
我可以在PHP代码中更改什么来开始调试此问题?