在使用Yansongda做支付宝支付是直接使用插件原生返回

return $alipay->app($order)->send();

得到了app 支付包含商户的订单信息请求参数字符串,

app_id=20210516&format=JSON&charset=utf-8&sign_type=RSA2&version=1.0×tamp=2020-07....

显然不太符合一般的返回值格式,所以需要对返回值进行处理

tp5框架:

return json_encode(['code' => 0,'msg'=>'SUCCESS','data'=>$alipay->app($order)->getContent()],JSON_UNESCAPED_UNICODE);

laravel框架:

return response()->json([ "code" => 200, "data" => Pay::alipay($config)->app($order)->getContent() ]);

返回值

这样就好多了,方便前端进行处理。

Yansongda\Pay 支付宝返回值封装相关推荐

  1. SpringBoot返回值封装

    前提:SpringBoot整合MyBatis 为了后台返回值统一格式,在util包中创建Result类将返回值封装 public class Result <T> {private int ...

  2. 【Android】12.3 在当前Activity中获取另一个Activity的返回值

    分类:C#.Android.VS2015: 创建日期:2016-02-23 一.简介 在上一节的示例中,通过StartActivity(Intent)方法启动另一个Activity后,这两个Activ ...

  3. 创建线程以及怎样创建有返回值的线程

    一.继承Thread类创建线程类 (1) 定义一个类并继承Thread,重写run方法,该run方法为该线程需要完成的任务,及线程的执行体. (2) 创建该类的实例对象,及为创建了线程对象. (3) ...

  4. C#秘密武器之多线程——参数与返回值

    线程函数要么没有参数,要么只能有一个object参数,而且均没有返回值,这样就大大降低了程序的灵活性,其实我们想要的是能像普通方法一样正常使用参数和返回值!能不能实现这个需求呢?下面就介绍两种方法 一 ...

  5. springboot 的异步任务 :无返回值 和有返回值

    在想要异步执行的方法上加上@Async注解,在controller上加上@EnableAsync,即可. 注:这里的异步方法,只能在本类之外调用,在本类调用是无效的. 无返回值的异步任务 servic ...

  6. Spring Boot配置统一格式Result返回值(一)

    在Web开发中,前后端分离开发已经深入人心,这样的开发模式对于开发优雅美观的web应用非常有益.我在网上查阅了一些资料,学习了在Spring Boot开发中使用有利于前端小伙伴合作开发的统一格式返回值 ...

  7. SpringBoot返回类型封装

    SpringBoot返回类型封装 返回类型封装的工具类 工具类的调用 总结 自我推荐 返回类型封装的工具类 //把返回值封装成工具类,方便调用 public class ResultMapUtils ...

  8. php 使用 yansongda/pay 进行微信,支付宝支付

    最近项目使用yansongda/pay 进行微信与支付宝开发,整理一下自己开发中遇到的问题 yansongda/pay   composer 扩展地址 https://packagist.org/pa ...

  9. [转载] Java对返回值的封装

    参考链接: 用Java封装 定义自己所需要的返回值类型 public class CodeMsg implements Cloneable { private int retCode; private ...

最新文章

  1. 格力入局的数控机床,掌握“核心科技”有多难?
  2. 微信小程序 遇到问题1
  3. ubuntu 12.04下搭建web服务器(MySQL+PHP+Apache) 教程
  4. java正则过滤特殊字符
  5. 网易云信即时通讯推送保障及网络优化详解(三):如何在弱网环境下优化大数据传输
  6. 【sklearn学习】随机森林分类、回归
  7. 【OpenCV 例程200篇】23. 图像添加中文文字
  8. [深度学习-实战篇]情感分析之卷积神经网络-TextCNN,包含代码
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的停车场管理系统
  10. 3.2存储器层次结构
  11. [redis] 介绍安装
  12. python wx包_python的wxpython包
  13. opencv 模板匹配 掩膜 matchtemplate with mask
  14. 运行bat时隐藏cmd窗口的方法(bat隐藏窗口 隐藏运行bat文件)
  15. oracle视图在查询里,oracle视图
  16. matlab中样本相关系数的计算与测试
  17. 从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如 果该年没有举办世界杯,则输出:没有举办世界杯
  18. 一篇几乎涵盖95%英语语法的文章[Pending]
  19. 迅为瑞芯微3399开发板Ubuntu系统-安装ssh
  20. 【VRRP】来给你的网关加一个备份吧

热门文章

  1. 【项目1】家庭记账软件
  2. sklearn 学习之 model_selection
  3. 飞桨PaddlePaddle-百度架构师手把手带你零基础实践深度学习——21日学习总结
  4. 了解和深入行业/APP分类
  5. seo需要精通php吗?,SEO专职,我们不需要什么都精通吗?
  6. 关于魔兽T人和延迟的恶劣挂原理及实现
  7. dropout_keep_prob
  8. android 清华镜像,清华镜像网站下载android源码并编译
  9. 关闭360WIFI登录认证
  10. SSM整合Ueditor的上传图片功能常见错误解决办法