php获取api数据加css,接收金数据API推送的json并提交到织梦的自定义表单

//获取金数据推送的json并转为数组

$json = file_get_contents('php://input');

$obj = json_decode($json,true);

$str = extract($obj);

$arr = extract($entry);

//读取数组

$name = $entry['field_1'];

$tel = $entry['field_2'];

$data = $entry['field_3'];

$center = $entry['field_4'];

$tips = $entry['field_5'];

$updatetime = $entry['created_at'];

$ipaddress = $entry['info_remote_ip'];

//提交数据到织梦自定义表单

$host = 'localhost';

$port = 80;

$errno = '';

$errstr = '';

$timeout = 30;

$url = '/plus/diy.php';

$param = array(

//此处根据自定义表单的结构填写参数

'diyid' => '1',

'do' => '2',

'name' => $name,

'tel' => $tel,

'data' => $data,

'center' => $center,

'tips' => $tips,

'updatetime' => $updatetime,

'ipaddress' => $ipaddress,

'dede_fields' => '表结构',

'dede_fieldshash' => '校检码'

);

$data = http_build_query($param);

// create connect

$fp = fsockopen($host, $port, $errno, $errstr, $timeout);

if(!$fp){

return false;

}

// send request

$out = "POST ${url} HTTP/1.1\r\n";

$out .= "Host:${host}\r\n";

$out .= "Content-type:application/x-www-form-urlencoded\r\n";

$out .= "Content-length:".strlen($data)."\r\n";

$out .= "Connection:close\r\n\r\n";

$out .= "${data}";

fputs($fp, $out);

// get response

$response = '';

while($row=fread($fp, 4096)){

$response .= $row;

}

fclose($fp);

$pos = strpos($response, "\r\n\r\n");

$response = substr($response, $pos+4);

//echo $response;

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值