我不清楚如何将此代码示例放入

PHP的CURL结构中,特别是-d句柄.

curl -v https://api.sandbox.paypal.com/v1/payments/payment \

-H 'Content-Type:application/json' \

-H 'Authorization:Bearer EOjEJigcsRhdOgD7_76lPfrr45UfuI43zzNzTktUk1MK' \

-d '{

"intent":"sale",

"redirect_urls":{

"return_url":"http://",

"cancel_url":"http://"

},

"payer":{

"payment_method":"paypal"

},

"transactions":[

{

"amount":{

"total":"7.47",

"currency":"USD"

},

"description":"This is the payment transaction description."

}

]

}'

我已经使用了以下测试调用,但不知道如何将其扩展到上面的示例.

curl_setopt($ch, CURLOPT_URL, "https://api.sandbox.paypal.com/v1/oauth2/token");

curl_setopt($ch, CURLOPT_HEADER, false);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($ch, CURLOPT_POST, true);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

curl_setopt($ch, CURLOPT_USERPWD, $clientId.":".$secret);

curl_setopt($ch, CURLOPT_POSTFIELDS, "grant_type=client_credentials");

$result = curl_exec($ch);

if(empty($result))die("Error: No response.");

else

{

$json = json_decode($result);

print_r($json->access_token);

}

php 怎么使用api付款,使用PHP中的REST API进行Paypal付款相关推荐

  1. php隐藏api,PHP 在 Laravel 中动态隐藏 API 字段

    我最近在 Laravel Brasil 社区看到一个问题,结果比看起来更有趣.想象一下你有一个 UsersResource 用下面的实现: 1 <?php2 namespace App\Http ...

  2. php如何访问web api,如何在PHP中创建Web API服务?

    SOAP和REST API是广泛使用的API. 考虑存在一个名为manage.php的PHP类,该类有助于管理数据库中的条目.class manage { private $entryId; func ...

  3. android获取地址api,如果在Android中使用位置API给出纬度和经度,如何获取地址

    我有一个应用程序,我试图根据纬度.经度坐标获得一个位置的地址.当我试图打印所有特定坐标的地址时,我只得到一个地址.有没有办法获得所提供坐标的所有地址列表?我的代码段如下: 其中locationLati ...

  4. Expo大作战(三十一)--expo sdk api之Payments(expo中的支付),翻译这篇文章傻逼了,完全不符合国内用户,我只负责翻译大家可以略过!...

    简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人 ...

  5. 实验四:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

    贺邦+原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 实验目的: 使用库函数 ...

  6. mxnet 中的 DepthwiseConv2D API

    在 https://blog.csdn.net/zhqh100/article/details/90376732 中介绍MobileNet时,提到 DepthwiseConv2D,这是keras中的A ...

  7. 【Web API系列教程】1.2 — Web API 2中的Action Results

    前言 本节的主题是ASP.NET Web API怎样将控制器动作的返回值转换成HTTP的响应消息. Web API控制器动作能够返回下列的不论什么值: 1. void 2. HttpResponseM ...

  8. C#中调用Windows API时的数据类型对应关系

    C#中调用Windows API时的数据类型对应关系 原文 C#中调用Windows API时的数据类型对应关系 BOOL=System.Int32 BOOLEAN=System.Int32 BYTE ...

  9. C#中调用Windows API的要点

    在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的.本文将C#中调用API的要点汇集如下,希 ...

  10. ASP.NET MVC4中调用WEB API的四个方法

    当今的软件开发中,设计软件的服务并将其通过网络对外发布,让各种客户端去使用服务已经是十分普遍的做法.就.NET而言,目前提供了Remoting,WebService和WCF服务,这都能开发出功能十分强 ...

最新文章

  1. Mask_YOLO_Caffe:基于Mask-RCNN和YOLO检测的工程实现(附源代码)
  2. top在html5里什么意思,html中的scrolltop是什么意思
  3. 安装nagios时出现version 1.21 does not match bootstrap parameter 1.35的解决办法
  4. layer output 激活函数_一文彻底搞懂BP算法:原理推导+数据演示+项目实战(下篇)...
  5. Windows Phone 7(WP7)开发 自订磁贴(深度链接)
  6. Linux 查看进程和删除进程
  7. sharepoint部件webparth关闭找回的方法
  8. XWork ParameterInterceptor类绕过安全限制漏洞-解决1
  9. linux下面使用gparted进行格式化
  10. 如何查看某个employee被assign到了哪个sales organization上
  11. python技术是什么意思_python中“//”表示什么意思_后端开发
  12. edge css兼容,CSS输入错误样式在Edge浏览器中无法正确显示
  13. [RMAN]数据库全部介质恢复
  14. c++——block_type_is_valid怎么解决
  15. mem考试能用计算机吗,东华大学计算机学院MEM难考吗
  16. 【优化预测】基于matlab狼群算法优化BP神经网络预测【含Matlab源码 658期】
  17. 计算机编程常见if语句,if编程搞笑语句
  18. EXCEL,去掉1列中的重复数据的 公式方法
  19. ROS在同一节点同时订阅和发布消息
  20. LumaFusion剪辑视频

热门文章

  1. matlab计算abc三相短路电流_电工都知道三相电动机按一千瓦两个电流计算 却不会计算公式...
  2. 链表大小排序方法c语言,链表排序——选择排序法(纯C语言版)
  3. linux yum换源(国内阿里源)
  4. 核心单词Word List 2
  5. vs2003常见问题
  6. SEGGER RTT使用总结
  7. uVision2项目实践:HelloWorld
  8. NetApp 数据存储阵列 EF 系列——用于大数据分析和高性能计算
  9. 网络图片嗅探工具driftnet
  10. 阿里云大学:云端搭建Linux学习环境