如何在Drupal 7中将值(动态变量)发送到外部JSON API(Post方法)?
答案 0 :(得分:0)
$ data = array(“name”=> $ name,“desc”=> $ desc,“email”=> $ email,“lastname”=> $ lastname);
$ data_string = json_encode($ data);
$ ch = curl_init('https://ur);
curl_setopt($ ch,CURLOPT_CUSTOMREQUEST,“POST”);
curl_setopt($ ch,CURLOPT_POSTFIELDS,$ data_string);
curl_setopt($ ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ ch,CURLOPT_HTTPHEADER,array(
'Content-Type:application / json',
'内容长度:'。 strlen的($ data_string))
);
$ result = curl_exec($ ch);