当前位置: 首页 > news >正文

网站的维护和推广wordpress手机端和pc端兼容

网站的维护和推广,wordpress手机端和pc端兼容,北京建筑信息平台,婚纱摄影网站源码网站地址&#xff1a;网络游戏防沉迷实名认证系统 PHP代码&#xff1a; 创建对应文件&#xff0c;在需要的位置get传参请求即可&#xff0c;具体参数参考 网络游戏防沉迷实名认证系统接口对接技术规范v2.0 1、上传信息 <?php $url "https://wlc.nppa.gov.cn/test…

网站地址:网络游戏防沉迷实名认证系统

PHP代码:

创建对应文件,在需要的位置get传参请求即可,具体参数参考 网络游戏防沉迷实名认证系统接口对接技术规范v2.0

1、上传信息

<?php
$url  ="https://wlc.nppa.gov.cn/test/authentication/check";$config['appid'] = $_GET['appid'];$config['bizid'] = $_GET['bizid'];$config['timestamps'] = microsecond();$config['secretKey'] =  $_GET['secretKey'];$data['data'] = aesGcm($_GET['data'],$config['secretKey']);$data = json_encode($data);
$str = $config['secretKey'].'appId'.$config['appid'].'bizId'.$config['bizid'].'timestamps'.$config['timestamps'].$data;$config['sign'] = hash("sha256", $str);$return = doHttpPost($url,$data,$config);echo $return;function aesGcm($data,$key)
{$key = hex2bin($key);$cipher = "aes-128-gcm";$ivlen = openssl_cipher_iv_length($cipher);$iv = openssl_random_pseudo_bytes($ivlen);$encrypt = openssl_encrypt($data, $cipher, $key, OPENSSL_RAW_DATA,$iv,$tag);return base64_encode(($iv.$encrypt.$tag));
}function doHttpPost($url, $data,$config, $options = null)
{$headerArray =array('Content-Type:application/json;charset=utf-8','appId:'.$config['appid'],'bizId:'.$config['bizid'],'timestamps:'.$config['timestamps'],'sign:'.$config['sign']);//$header =array('Content-Type'=>'application/json;charset=utf-8','appId'=>$config['appid'],'bizId'=>$config['bizid'],'timestamps'=>$config['timestamps'],'sign'=>$config['sign']);$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);curl_setopt($curl, CURLOPT_POST, 1);curl_setopt($curl, CURLOPT_POSTFIELDS, $data);curl_setopt($curl,CURLOPT_HTTPHEADER,$headerArray);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);$output = curl_exec($curl);curl_close($curl);return $output;}//时间戳
function microsecond()
{$t = explode(" ", microtime());$microsecond = round(round($t[1].substr($t[0],2,3)));return $microsecond;
}

2、查询信息

<?php
$ai = $_GET['ai'];$url  ="http://api2.wlc.nppa.gov.cn/idcard/authentication/query?ai=".$ai;$config['appid'] = $_GET['appid'];$config['bizid'] = $_GET['bizid'];$config['timestamps'] = microsecond();$config['secretKey'] =  $_GET['secretKey'];$str = $config['secretKey'].'ai'.$ai.'appId'.$config['appid'].'bizId'.$config['bizid'].'timestamps'.$config['timestamps'];$config['sign'] = hash("sha256", $str);$return = doHttpGet($url,$data,$config);echo $return;function doHttpGet($url, $data,$config, $options = null)
{$headerArray =array('appId:'.$config['appid'],'bizId:'.$config['bizid'],'timestamps:'.$config['timestamps'],'sign:'.$config['sign']);$curl = curl_init();//设置抓取的urlcurl_setopt($curl, CURLOPT_URL, $url);//设置头文件的信息作为数据流输出curl_setopt($curl, CURLOPT_HEADER, 0);// 超时设置,以秒为单位curl_setopt($curl, CURLOPT_TIMEOUT, 1);curl_setopt($curl, CURLOPT_HTTPHEADER, $headerArray);//设置获取的信息以文件流的形式返回,而不是直接输出。curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);//执行命令$data = curl_exec($curl);return $data;
}//时间戳
function microsecond()
{$t = explode(" ", microtime());$microsecond = round(round($t[1].substr($t[0],2,3)));return $microsecond;
}

3、行为上报

<?php
$url  ="https://api.wlc.nppa.gov.cn/idcard/authentication/check";$config['appid'] = $_GET['appid'];$config['bizid'] = $_GET['bizid'];$config['timestamps'] = microsecond();$config['secretKey'] =  $_GET['secretKey'];$collections  = json_decode($_GET['collections'],true);$collections  = json_encode(array('collections'=>array($collections)));$data['data'] = aesGcm($collections,$config['secretKey']);$data = json_encode($data);$str = $config['secretKey'].'appId'.$config['appid'].'bizId'.$config['bizid'].'timestamps'.$config['timestamps'].$data;$config['sign'] = hash("sha256", $str);$return = doHttpPost($url,$data,$config);echo $return;function aesGcm($data,$key)
{$key = hex2bin($key);$cipher = "aes-128-gcm";$ivlen = openssl_cipher_iv_length($cipher);$iv = openssl_random_pseudo_bytes($ivlen);$encrypt = openssl_encrypt($data, $cipher, $key, OPENSSL_RAW_DATA,$iv,$tag);return base64_encode(($iv.$encrypt.$tag));
}function doHttpPost($url, $data,$config, $options = null)
{$headerArray =array('Content-Type:application/json;charset=utf-8','appId:'.$config['appid'],'bizId:'.$config['bizid'],'timestamps:'.$config['timestamps'],'sign:'.$config['sign']);//$header =array('Content-Type'=>'application/json;charset=utf-8','appId'=>$config['appid'],'bizId'=>$config['bizid'],'timestamps'=>$config['timestamps'],'sign'=>$config['sign']);$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);curl_setopt($curl, CURLOPT_POST, 1);curl_setopt($curl, CURLOPT_POSTFIELDS, $data);curl_setopt($curl,CURLOPT_HTTPHEADER,$headerArray);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);$output = curl_exec($curl);curl_close($curl);return $output;}//时间戳
function microsecond()
{$t = explode(" ", microtime());$microsecond = round(round($t[1].substr($t[0],2,3)));return $microsecond;
}

http://www.yayakq.cn/news/703609/

相关文章:

  • 二级域名怎么指向另外一个网站做机械设备类网站用什么颜色好
  • 成都高新区建设厅网站盐步网站制作
  • 柳江网站虚拟主机公司网页设计软件html
  • soho做网站多少钱西安网站群搭建
  • 推广网站的广告怎样做可画在线设计平台
  • cod单页建站工具光纤网络是哪个公司的
  • 网站建站的类型视频直播服务
  • 安徽省建设厅官方网站各处室巴市建网站
  • 百度网站推广费用沙发网站建设
  • 做一个简单网站营销型网站的例子
  • 网站之前没备案wordpress通知评论者
  • 哈尔滨大型网站建设免费的汽车网站源码
  • 爱站关键词挖掘查询工具深圳几百元做网站
  • 富阳网站开发专业培训机构
  • 互联网公司怎么找网站建设客户网易云音乐wordpress插件下载
  • 三台网站seo科技让生活更美好
  • 兰州网站排名推广国内网站推广
  • 群晖wordpress主机关键词优化怎样
  • 建设一个网站需要注意的事项wordpress4.7中文主题
  • 凡客建站网站下载旅游网站建设实施方案
  • 邳州城乡建设局网站张掖网站建设公司
  • 电商网站建设信息网站界面设计规则
  • 招聘网站开发设计萧山网站优化
  • 今科网站建设建建建设网站首页
  • wordpress修改邮件地址西宁百度seo
  • 深圳建设个网站上海好的高端网站建设
  • 企业移动网站制作wordpress 理财
  • 莆田网站建设推广天府健康通二维码图片高清下载
  • 视频解析网站建设汕头建站程序
  • 公益 建网站精品课程建设网站清单