手机流量充值 php代码,流量充值异步通知示例代码
/**
* 异步回调
*
*/
$orderno = $_POST['orderno'];
$rechargestatus = $_POST['rechargestatus'];
$arr = array('orderno'=>$orderno,'outorderno'=>$_POST['outorderno'],'mobile'=>$_POST['mobile'],'rechargestatus'=>$_POST['rechargestatus'],'amount'=>$_POST['amount'],'totalfee'=>$_POST['totalfee']);
$appsecret = '123456789';//用户appsecret
if(checkSign($arr, $appsecret, $_POST['sign']))
{
//1成功 2充值失败 0充值中
switch($rechargestatus)
{
case '1':
{
//充值成功
//
break;
}
case '2':
{
//充值失败
break;
}
}
if($rechargestatus != 0) echo 'success';
exit();
}
/**
* 验证签名
*
*/
function checkSign($queryarr, $appsecret, $signature)
{
$str = makeSign($queryarr, $appsecret);
if($str == strtolower($signature)) return true;
else return false;
}
/**
* 生成签名
*
*/
function makeSign($queryarr, $appsecret)
{
ksort($queryarr, SORT_STRING);
$str = implode($queryarr);
$str .= $appsecret;
//exit($str);
$str = md5($str);
return $str;
}
手机流量充值 php代码,流量充值异步通知示例代码相关推荐
- PHP支付宝支付事务,php实现支付宝app支付和异步通知的代码实例
本篇文章给大家分享的内容是关于php实现支付宝app支付和异步通知的代码实例,内容很详细,有需要的朋友可以参考一下,希望可以帮助到你们. 之前写过支付宝app支付的支付的后台代码,现在来说一下异步通知 ...
- python实现杨辉三角思路_Python极简代码实现杨辉三角示例代码
Python极简代码实现杨辉三角示例代码 杨辉三角,又称贾宪三角形,帕斯卡三角形,是二项式系数在三角形中的一种几何排列. 把每一行看做一个list,写一个generator,不断输出下一行的list ...
- python抠图精确到发丝_Python用5行代码实现批量抠图的示例代码
前言 对于会PhotoShop的人来说,抠图是非常简单的操作了,有时候几秒钟就能扣好一张图.不过一些比较复杂的图,有时候还是要画点时间的,今天就给大家带了一个非常快速简单的办法,用Python来批量抠 ...
- python抠图_Python用5行代码实现批量抠图的示例代码
前言 对于会PhotoShop的人来说,抠图是非常简单的操作了,有时候几秒钟就能扣好一张图.不过一些比较复杂的图,有时候还是要画点时间的,今天就给大家带了一个非常快速简单的办法,用Python来批量抠 ...
- 支付宝手机网站支付开发记录之结果异步通知
开发的时候明明配置了异步通知,可是没有执行异步通知,就算是官方Demo也不行 https://openclub.alipay.com/read.php?tid=1314&fid=46& ...
- python项目实例代码-python开源项目及示例代码
下面列出的各种 Python 库/模块/工具,如果名称带超链接,说明是第三方的:否则是 Python 语言内置的. 1 算法 1.1 字符串处理 re 正则表达式的标准库. StringIO / cS ...
- 微信php实例代码_php微信公众平台示例代码分析(二)
一.摘要 微信公众平台提供了一个简单的php示例代码,在做进一步开发之前,我们有必要将其详细了解一下. 二.获取代码 三.分析代码 完整代码如下: /** * wechat php test */ / ...
- python特征提取代码_Python进行特征提取的示例代码
Python进行特征提取的示例代码,特征,方差,数据,的是,流水线 Python进行特征提取的示例代码 易采站长站,站长之家为您整理了Python进行特征提取的示例代码的相关内容. #过滤式特征选择 ...
- python开启摄像的代码_python调用摄像头的示例代码
一.打开摄像头 import cv2 import numpy as np def video_demo(): capture = cv2.VideoCapture(0)#0为电脑内置摄像头 whil ...
最新文章
- 【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建
- metasploit篇-01
- hive初识.docx
- JBoss WildFly 7 连接到 ActiveMQ 5.9
- 《Hack与HHVM权威指南》——1.5.1 使用超级全局变量
- 对比度调整的各种方法(二)
- 前沿 | 复活逝者?他在用聊天机器人复制一个自己
- MATLAB中print函数使用
- excel使用vb选中指定单元格,到指定行的最后一行有数据的等行数的单元格区间(列等高复制)
- 计算机基础课堂小游戏互动,16个课前热身小游戏:让每一堂课都充满新鲜感
- 【模型压缩】蒸馏神经网络(Distill the Knowledge in a Neural Network)
- 手写数字识别的实现(案例)
- postman+newman
- oracle CLOB与BLOB的区别及使用
- 【CSS】元素的伪类
- Java期末考试试题及参考答案(04)
- input lable 事件
- 阿里高层大调整,集团CEO张勇兼任阿里云总裁,CTO鲁肃卸任
- l3119双闪_爱普生打印机两个指示灯一直在闪是为什么
- 我用Python制作整蛊软件发送给女友,结果.......我单身了!!
热门文章
- Ubuntu22.04.1无法找到Ubuntu软件中心-Ubuntu Software
- 变形菌门扩张——肠道微生态失调和炎症肠病的潜在特征
- Word标题跟随正文样式缩进的解决办法
- 编写代码实现简单的扫雷游戏
- IsFinite (m_CachedRange.first) IsFinite (m_CachedRange.second) 的解决参考
- c语言面试(c语言面试基础知识)
- Gradle下载慢解决方案
- KDD 2017 参会报告
- pdf怎样删除其中一页简单教程
- 联想x240桌面没有计算机,联想X240笔记本怎样重新安装win7系统-图文教程 - 小众知识...