如何在PHP中编写curl代码

时间:2017-09-20 09:12:13

标签: php curl

我在php中使用的卷曲代码,但它无法正常工作

curl -s --user 'api:YOUR_API_KEY' \
    https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/unsubscribes \
    -F address='bob@example.com' \
    -F tag='tag1'

2 个答案:

答案 0 :(得分:0)

CRUL到PHP代码

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/unsubscribes");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");

curl_setopt($ch, CURLOPT_USERPWD, "api" . ":" . "YOUR_API_KEY");

$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close ($ch);

答案 1 :(得分:0)

试试这个

$ch = curl_init();                    // initiate curl
        $url = 'https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/unsubscribes'; 
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_POST, true);  
        curl_setopt($ch, CURLOPT_POSTFIELDS, "&address=" . $address . "&tag=" . $tag ); // define what you want to post
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // return the output in string format
        $output = curl_exec($ch); // execute
        curl_close($ch);