- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 json格式的数据
类Reponse.class.php class Reponse{ private $code; private $message; private $data; //静态方法只能用类名调用 public static function json($code="",$message="",$data=array()) { $array=arr
2016-08-29 15:52:06 384
转载 json格式数据
php操作JSON格式数据知识点:1、JSON数据格式介绍2、对数据编码成JSON格式3、对JSON数据进行解码,并操作JSON数据格式表示方式如下:{ "programmers": [ { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" }, { "firstName": "Ja
2016-08-28 16:20:02 610
原创 关于使用公钥进行签名验证的代码
2. 保存好自己的私钥,把公钥可以公开给别人。如果需要对某数据进行签名,证明那数据是从你这里发出的,就需要用私钥:$res = openssl_pkey_get_private($pri);if (openssl_sign('hello', $out, $res))var_dump(base64_encode($out));3. 别人收到你的数据 'hello' 和签名
2016-08-25 16:42:10 3010
原创 工作中出现的问题及解决步骤总结(可能在大牛看来,很low,但自己真的有收获)
这几天一直在做接口封装的工作,然而合作公司给的APi文档主要是对接C#,没有对接过php,所以在签名方面可能有所不同,主要是先将请求的参数通过字典排序后,拼接成字符串,然后再使用RSA私钥进行签名,签名生成后再用utf8编码,编码之后再用base64编码,最后使用http传送时,再用url编码。。。。根据文档的要求,最终形成的签名在测试时,一直提示签名错误,试了好多遍,还是如此。。。最后在网上
2016-08-24 16:28:28 728
转载 windows下安装OpenSSL及配置
环境WIN7, 64位, vs2005下载ActivePerl配置过程中需要生成一些mak文件,这些生成代码用perl脚本生成,所以要安装一个ActivePerl. 网址: http://www.activestate.com/activeperl/ 我下载了两个版本: [css] view plain
2016-08-23 09:31:07 6207
翻译 快递接口的调用
代码如下:/** * Created by http://www.kuaidi.com * User: kuaidi.com PHP teamclass KuaidiAPI{ private $_APPKEY = ''; //需要自己去申请 private $_APIURL = "http://highapi.kuaidi.com/openapi-qu
2016-08-22 12:18:15 945
原创 简单表单字段的获取
.submit{ border-radius: 45px ; border:2px solid #4ab; width:60px; height:30px; font-size: 20px; color: red;}.form{ width: 300px; height:au
2016-08-19 16:03:06 283
原创 简单调用第三方接口的案例代码
require "conn.php";header("Access-Control-Allow-Origin:*");//允许任何访问(包括);header("Content-Type:Content-Type:text/html;charset=utf-8");//编写用户手机归属地的接口的编写//通过GET方式来获取手机号,从而判断手机归属地返回状态值给前端$phone=@
2016-08-19 14:41:47 8288
转载 php开发API接口的代码案例
<?phprequire 'conn.php';header('Content-Type:text/html;charset=utf-8');$action = $_GET['action'];switch ($action) { //注册会员 case"adduserinfo"; $username = lib_replace_end_tag...
2016-08-18 14:01:23 5461
转载 关于易宝支付第三方接口的实现
1 这是payment.php文件 //载入配置文件 require_once 'common.inc.php';?>易宝支付接口测试* { padding:0; margin:0;}body { font-size:12px; width:960px; background:#ffe
2016-08-11 18:31:25 2704
阿里云服务器的配置
2016-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人