$description = "some test data and url";
$description .="http://www.mydata.com?test=1&user=4&destination=645&source=stackoverflow";
curl_setopt($sch, CURLOPT_URL, "myserverurl");
curl_setopt($sch, CURLOPT_HEADER, 0);
curl_setopt($sch, CURLOPT_POST, true);
curl_setopt($sch, CURLOPT_RETURNTRANSFER , 1);
curl_setopt($sch, CURLOPT_POSTFIELDS, "orgid=$orgid&description=$description&external=1");
curl_setopt ($sch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($sch, CURLOPT_SSL_VERIFYPEER, 0);
サーバー(myserverurl)をチェックすると。
次のような説明フィールドが表示されます
"いくつかのテスト データと URL http://www.mydata.com?test=1 ".
「&」の後の説明を失いました
はい、curl で送信する前に URL をエンコードできますが、サードパーティの API サーバーで URL を再度デコードするアクセス権がありません。