第一步、到富友官方下载开发文档 open.fuiou.com/jzh/index.d…

第二步、准备为系统添加销户功能

创建接口文件 system\collocation\fuyou\UserCancel.php

function UserCancel($cfg,$user_id,$post_url){$ReturnURL= SITE_DOMAIN.APP_ROOT."/index.php?ctl=collocation&act=response&class_name=Fuyou&class_act=UserCancel&from=".$_REQUEST['from'];$NotifyURL= SITE_DOMAIN.APP_ROOT."/index.php?ctl=collocation&act=notify&class_name=Fuyou&class_act=UserCancel&from=".$_REQUEST['from'];$user = array();$user = get_user_info("*","is_delete=0 and id=".$user_id);$data['ver']='1.00';$data['code']='userCancel';if($_GET["from"]!='wap'){$data['client_tp'] = '0';}else{//wap$data['client_tp'] = '1';}$data['mchnt_cd'] = $cfg['mchnt_cd'];$data['mchnt_txn_ssn'] = date("YmdHis").$user_id;$data['login_id'] = $user["ips_acct_no"];$data['page_notify_url'] = $ReturnURL;$sign=$data['client_tp'].'|'.$data['code'].'|'.$data['login_id'].'|'.$data['mchnt_cd'].'|'.$data['mchnt_txn_ssn'].'|'.$data['page_notify_url'].'|'.$data['ver'];$data['signature'] = rsaSign($sign);$html = '<html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8" /></head><body><form name="form1" id="form1" method="post" action="'.$post_url.'" target="_self" style="display:;">';foreach ($data as $key=>$val){if($key!="create_time" && $key!="user_id" && $key!="ptrdbnkcode"){$html=$html.'<input type="hidden" name="'.$key.'" value="'.$val.'" />';}}$html = $html.'<input type="submit" value="提交" /></form></body></html><script language="javascript">document.form1.submit();</script>';return $html;
}
复制代码

第三步、在system\collocation\Fuyou_collocation.php中创建调用

/*销户  */
public function UserCancel($user_id){require_once(APP_ROOT_PATH.'system/collocation/fuyou/UserCancel.php');return UserCancel($this->cfg,$user_id,$this->post_url);
}
复制代码

并在该文件判断class后拿到返回信息

elseif ($class_act == 'UserCancel'){$str3Req = $_REQUEST;echo "<br/>失败,错误码:".$str3Req['resp_code']."<br/>错误信息:".$str3Req['resp_desc'];exit;
}
复制代码

第四步、在app\Lib\module\collocationModule.class.php中添加申明

public function UserCancel(){$user_id = intval(strim($_REQUEST['user_id']));$class_name = getCollName();require_once APP_ROOT_PATH."system/collocation/".$class_name."_collocation.php";$collocation_class = $class_name."_collocation";$collocation_object = new $collocation_class();$collocation_code = $collocation_object->UserCancel($user_id);print_r( $collocation_code);
}
复制代码

第五步、在模板中调用接口

<a href="index.php?ctl=collocation&act=UserCancel&user_id={$user_info.id}">申请销户</a>

本博客记录本人研究学习历程,拒绝吐槽!转载请附上本帖地址。

转载于:https://juejin.im/post/5bd5e905f265da0ad701f0d0

方维P2P添加富友金账户接口实例相关推荐

  1. Golang 对接宝付、通联、富友金账户...填坑记

    一.宝付私钥加密,公钥解密 由于对RSA加密解密原理不是很熟悉,宝付也没有Golang的Demo提供.Go语言库里一般都是私钥解密.公钥加密,或者私钥签名.公钥验签.宝付需要反过来,这里也到好找到了h ...

  2. php富友表单提交接口对接

    //此处是富友注册接口对接,采用表单的形式,pc和wap调用的是不同的接口 <?php define('IN_ECS', true); require(dirname(__FILE__) . ' ...

  3. 方维模板修改,发布分享、主题有商品时,标签需自动写到input里,不要再手动去点击添加,手动点击可取消...

    方维模板修改,发布分享.主题有商品时,标签需自动写到input里,不要再手动去点击添加,手动点击可取消 方维购物分享系统模板修改,发布分享.主题有商品时,标签需自动写到input里,不要再手动去点击添 ...

  4. 方维O2O系统 后台业务员功能开发

    方维O2O系统 后台业务员功能开发 需求如下: 开发一个管理员,叫做业务员有特别的权限,就是后台可以给业务员一个账号,然后业务员每次出去拉到团购回来,上传商户,之后,运营后能在业务员自己的账号权限内看 ...

  5. 富格林金业:贵金属投资的优势体现在哪里

    富格林金业悉知,这几年来,贵金属市场吸引了越来越多的投资者.并且很多投资者都在贵金属市场中赚取了不少收益.但是,市场是总是会有一些对贵金属行业不了解的投资者会心生疑问,为什么贵金属投资如此受欢迎?下面 ...

  6. 方维互动直播系统(美女、游戏、会议、在线教育、体育、赛事直播系统)

    方维互动直播系统 方维互动直播系统是一款集在线直播.社交互动.分享传播.数据分析等于一体,助您快速搭建自己直播平台的流媒体系统,支持主播和用户随时发起直播.观看直播.连麦互动.送礼打赏等功能- 方维直 ...

  7. 方维分享社区系统——详解伪静态开启方法

    1.加载Rewrite模块: 在服务器中conf目录下httpd.conf中(找不到httpd.conf文件的,用搜索功能哦)找到下面这句: LoadModule rewrite_module mod ...

  8. 淘宝网携手富友软件助力时尚行业电子商务营销

    2011年3月29日,由淘宝网和北京维富友科技发展有限公司主办的"时尚行业淘宝营销"高峰论坛,在白沟隆重举行.这场聚集众多时尚企业高层的高端峰会赢得业界人士的强烈关注. 会议主要围 ...

  9. 方维团购系统二次开发,order、order_goods、goods表的数据

    方维团购系统二次开发,order.order_goods.goods表的数据 select * from fanwe_order; 数据库查询结果 [ 返回12条查询记录 耗时:0.000805s ] ...

  10. Java实现一行代码生成二维码,可传输到前端展示,可自定义二维码样式,可设置图片格式,可对二维码添加图片,可对二维码添加文字,可以设置二维码大小、字体大小、字体颜色、边框颜色、边框大小等等

    Java实现一行代码生成二维码,可传输到前端展示,可自定义二维码样式,可设置图片格式,可对二维码添加图片,可对二维码添加文字,可以设置二维码大小.字体大小.字体颜色.边框颜色.边框大小等等. 0.准备 ...

最新文章

  1. Python爬取近十万条程序员招聘数据,告诉你哪类人才和技能最受热捧! | 原力计划...
  2. Linux time ls命令:用户态内核态分别占用多长时间
  3. Python果然不得了,数独都能轻松解决?python秒解数独了解下?
  4. iOS沙盒目录结构解析
  5. CK8和CK18的含义
  6. ux.form.field.SearchField 列表、树形菜单查询扩展
  7. 】.NET使用NPOI组件将数据导出Excel
  8. 【工程项目经验】Compile Android Error fatal error opening dependency file No such file or directory
  9. 如何在 macOS Monterey 中更改光标颜色
  10. Java基础IO流(案例源码)【六】
  11. iphone转android教程,王者荣耀ios转安卓教程攻略
  12. 多媒体的基础知识:感觉媒体、表现媒体、表示媒体、传输媒体、存储媒体
  13. SpringBoot统一异常拦截处理
  14. Java:闹钟程序源代码,再也不用担心不能起床了
  15. dubbo 报错 com.alibaba.com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:408)
  16. Flutter之常用组件的使用举例(中)
  17. C++ STL(第十三篇:RB-tree)
  18. 机器学习如何驱动业务实践?你想知道的都在这!
  19. 实战第一步:市场调研
  20. 小米5c android7.0,小米5C推送安卓7.1:系统更流畅,联通信号更稳定

热门文章

  1. JNI使用NewStringUTF崩溃的解决方法
  2. redis linux 安装启动,Redis安装启动(linux系统)
  3. 区域增长 matlab,图像分割 区域增长
  4. POJ_3984迷宫问题(bfs基础题)
  5. shiro(SpringBoot+SpringMVC+Mybatis+Shrio):丰富的登录模块附有GIF动图,博主可免费答疑
  6. android10LTE,Jelly 2:全球最小的Android 10 4G智能手机
  7. 卡爆mysql_荐 MySQL死锁和卡死分析
  8. 更新管理器_Excel2016数据透视表06:名称管理器实现透视表的动态更新
  9. 递归删除文件和删除文件夹
  10. 关于jQuery、AJAX、JSON(一)