╭───────────────────────╮
╭────┤ 支付宝代码示例结构说明 ├────╮
│ ╰───────────────────────╯ │
│ │
│ 接口名称:支付宝快捷登录接口(alipay.auth.authorize) │
│ 代码版本:3.2 │
│ 开发语言:PHP │
│ 版 权:支付宝(中国)网络技术有限公司 │
│ 制 作 者:支付宝商户事业部技术支持组 │
│ 联系方式:商户服务电话0571-88158090 │
│ │
╰─────────────────────────────────╯
───────
代码文件结构
───────
alipay.auth.authorize_php_utf8
│
├lib┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈类文件夹
│ │
│ ├alipay.function.php┈┈┈┈┈┈┈┈┈支付宝接口公用函数文件
│ │
│ ├alipay_notify.class.php┈┈┈┈┈┈┈支付宝通知处理类文件
│ │
│ ├alipay_submit.class.php┈┈┈┈┈┈┈支付宝各接口请求提交类文件
│ │
│ ├alipay_service.class.php ┈┈┈┈┈┈支付宝各接口构造类文件
│ │
│ └xml.php┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈xml解析第三方架包(支持PHP4、PHP5)
│
├log.txt┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈日志文件
│
├alipay.config.php┈┈┈┈┈┈┈┈┈┈┈┈基础配置类文件
│
├auth_authorize.php ┈┈┈┈┈┈┈┈┈┈┈支付宝接口入口文件
│
├return_url.php ┈┈┈┈┈┈┈┈┈┈┈┈┈页面跳转同步通知文件
│
└readme.txt ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈使用说明文本
※注意※
需要配置的文件是:alipay.config.php、auth_authorize.php、return_url.php
─────────
类文件函数结构
─────────
alipay.function.php
function buildMysign($sort_para,$key,$sign_type = "MD5")
功能:生成签名结果
输入:Array $sort_para 要签名的数组
String $key 支付宝交易安全校验码
String $sign_type 签名类型 默认值 MD5
输出:String 签名结果字符串
function createLinkstring($para)
功能:把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串
输入:Array $para 需要拼接的数组
输出:String 拼接完成以后的字符串
function paraFilter($para)
功能:除去数组中的空值和签名参数
输入:Array $para 签名参数组
输出:Array 去掉空值与签名参数后的新签名参数组
function argSort($para)
功能:对数组排序
输入:Array $para 排序前的数组
输出:Array 排序后的数组
function sign($prestr,$sign_type='MD5')
功能:签名字符串
输入:String $prestr 需要签名的字符串
String $sign_type 签名类型 默认值:MD5
输出:String 签名结果
function logResult($word='')
功能:写日志,方便测试(看网站需求,也可以改成存入数据库)
输入:String $word 要写入日志里的文本内容 默认值:空值
function getHttpResponse($url, $input_charset = '', $time_out = "60")
功能:远程获取数据
输入:String $url 指定URL完整路径地址
String $input_charset 编码格式。默认值:空值
String $time_out 超时时间。默认值:60
输出:String 远程输出的数据
function charsetEncode($input,$_output_charset ,$_input_charset)
功能:实现多种字符编码方式
输入:String $input 需要编码的字符串
String $_output_charset 输出的编码格式
String $_input_charset 输入的编码格式
输出:String 编码后的字符串
function charsetDecode($input,$_input_charset ,$_output_charset)
功能:实现多种字符解码方式
输入:String $input 需要解码的字符串
String $_output_charset 输出的解码格式
String $_input_charset 输入的解码格式
输出:String 解码后的字符串
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
alipay_notify.class.php
function verifyNotify()
功能:对notify_url的认证
输出:Bool 验证结果:true/false
function verifyReturn()
功能:对return_url的认证
输出:Bool 验证结果:true/false
function getMysign($para_temp)
功能:根据反馈回来的信息,生成签名结果
输入:Array $para_temp 通知返回来的参数数组
输出:String 生成的签名结果
function getResponse($notify_id)
功能:获取远程服务器ATN结果,验证返回URL
输入:String $notify_id 通知校验ID
输出:String 服务器ATN结果
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
alipay_submit.class.php
function buildRequestPara($para_temp,$aliapy_config)
功能:根据反馈回来的信息,生成签名结果
输入:Array $para_temp 请求前的参数数组
Array $aliapy_config 基本配置信息数组
输出:String 要请求的参数数组
function buildRequestPara($para_temp,$aliapy_config)
功能:根据反馈回来的信息,生成签名结果
输入:Array $para_temp 请求前的参数数组
Array $aliapy_config 基本配置信息数组
输出:String 要请求的参数数组字符串
function buildForm($para_temp, $gateway, $method, $button_name,$aliapy_config)
功能:构造提交表单HTML数据
输入:Array $para_temp 请求前的参数数组
String $gateway 网关地址
String $method 提交方式。两个值可选:post、get
String $button_name 确认按钮显示文字
Array $aliapy_config 基本配置信息数组
输出:String 提交表单HTML文本
function sendPostInfo($para_temp, $gateway, $aliapy_config)
功能:构造模拟远程HTTP的POST请求,获取支付宝的返回XML处理结果
输入:Array $para_temp 请求前的参数数组
String $gateway 网关地址
Array $aliapy_config 基本配置信息数组
输出:Array 支付宝返回XML处理结果
┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉
alipay_service.class.php
function alipay_auth_authorize($para_temp)
功能:构造快捷登录接口
输入:Array $para_temp 请求参数数组
输出:String 提交表单HTML文本
function query_timestamp()
功能:用于防钓鱼,调用接口query_timestamp来获取时间戳的处理函数
输出:String 时间戳字符串
function alipay_interface($para_temp)
功能:构造支付宝其他接口(示例)
输入:Array $para_temp 请求参数数组
输出:String 表单提交HTML信息/支付宝返回XML处理结果
──────────
出现问题,求助方法
──────────
如果在集成支付宝接口时,有疑问或出现问题,可使用下面的链接,提交申请。
https://b.alipay.com/support/helperApply.htm?action=supportHome
我们会有专门的技术支持人员为您处理
没有合适的资源?快使用搜索试试~ 我知道了~
基于PHP的多多php返利淘宝客程序源码.zip
共1681个文件
gif:813个
php:510个
jpg:119个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 10 浏览量
2023-10-10
20:33:12
上传
评论
收藏 5.68MB ZIP 举报
温馨提示
基于PHP的多多php返利淘宝客程序源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于PHP的多多php返利淘宝客程序源码.zip (1681个子文件)
web.config 12KB
tuangoufanli.css 22KB
default.css 19KB
system.css 17KB
default.css 16KB
usercss.css 16KB
index.css 15KB
list.css 14KB
common.css 13KB
shai_l.css 13KB
shai_u.css 13KB
style.css 13KB
shai_c.css 11KB
apisearch.css 9KB
style.css 9KB
content.css 9KB
shai.css 9KB
fanxianbao.css 9KB
css.css 8KB
view.css 7KB
shai.css 7KB
fox.css 7KB
table_form.css 6KB
skin.css 6KB
mall.css 6KB
duihuan.css 5KB
calendar-blue.css 5KB
tuangoujs.css 5KB
colorbox.css 4KB
SyntaxHighlighter.css 4KB
style.css 4KB
union.css 3KB
redirect.css 3KB
redirect.css 3KB
malllist.css 3KB
simple.css 3KB
fanlibao.css 3KB
shoplist.css 3KB
article.css 3KB
login.css 3KB
shop.css 3KB
reset.css 3KB
home.css 2KB
public.css 1KB
file_manager.css 1KB
print.css 1KB
sdmenu.css 1005B
facebox.css 1000B
prettify.css 960B
facebox.css 935B
facebox.css 911B
editor.css 901B
login.css 771B
说明文档.doc 176KB
qq.gif 35KB
static.gif 35KB
fanli_index.gif 28KB
fanli_index.gif 27KB
header_bg.gif 22KB
login-content-bg.gif 20KB
login_bg.gif 16KB
ico_main0927.gif 14KB
35.gif 13KB
35.gif 13KB
35.gif 13KB
42.gif 13KB
42.gif 13KB
42.gif 13KB
go_index.gif 12KB
go_index.gif 11KB
40.gif 10KB
40.gif 10KB
40.gif 10KB
loading.gif 9KB
login-wel.gif 9KB
s_total.gif 8KB
18.gif 8KB
18.gif 8KB
18.gif 8KB
19.gif 8KB
19.gif 8KB
19.gif 8KB
noavatar_big.gif 8KB
noavatar_big.gif 8KB
11.gif 8KB
11.gif 8KB
11.gif 8KB
default.gif 8KB
3bu.gif 8KB
3bu.gif 8KB
my_all.gif 8KB
box_config.gif 7KB
box_config.gif 7KB
level_20.gif 7KB
level_20.gif 7KB
my_all.gif 7KB
32.gif 7KB
32.gif 7KB
32.gif 7KB
yixia_total.gif 7KB
共 1681 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17
资源评论
易小侠
- 粉丝: 6475
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功