获取access_token,需要ClientId和ClientSecret

https://developer.paypal.com/docs/api/overview/#make-your-first-call

curl -v https://api.sandbox.paypal.com/v1/oauth2/token \

-H "Accept: application/json" \

-H "Accept-Language: en_US" \

-u "client_id:secret" \

-d "grant_type=client_credentials" /v1/oauth2/tokenThe get access token endpoint.

client_idYour client ID.

secretYour secret.

grant_typeThe grant type. Set to client_credentials.

返回: {

"scope": "https://uri.paypal.com/services/subscriptions https://api.paypal.com/v1/payments/.* https://api.paypal.com/v1/vault/credit-card https://uri.paypal.com/services/applications/webhooks openid https://uri.paypal.com/payments/payouts https://api.paypal.com/v1/vault/credit-card/.*",

"nonce": "2017-06-08T18:30:28ZCl54Q_OlDqP6-4D03sDT8wRiHjKrYlb5EH7Di0gRrds",

"access_token": "Access-Token",

"token_type": "Bearer",

"app_id": "APP-80W284485P519543T",

"expires_in": 32398

} postman操作测试

1、Download the latest version of Postman for your environment, and open Postman.

2、Select the POST method.

3、Enter the https://api.sandbox.paypal.com/v1/oauth2/token request URL.

4、On the Authorization tab, select the Basic Auth type and enter this information:

UsernameYour client ID.

PasswordYour secret.

5、On the Body tab, select x-www-form-urlencoded and enter this information:

keygrant_type

valueclient_credentials

6、Click Send.

python sdk获取access_token方法: api = Api({

"mode": "live", # sandbox or live

"client_id": client_id,

"client_secret": client_secret})

access_token = api.get_access_token()

print('access_token:' + access_token)

-------------------------------------------------------------------------------------------

2、通过tocken获取账单数据,返回账单和账单里的商品

接口地址:https://developer.paypal.com/docs/api/sync/v1/#transactions_get

url = 'https://api.paypal.com/v1/reporting/transactions?start_date=2018-12-16T00:00:00%2B0800&end_date=2018-12-30T00:00:00%2B0800&page_size=500&page=1&fields=all'

headers = {"Authorization": "bearer " + access_token, 'Content-Type': 'application/json'}

# headers = {"Authorization": "bearer " + access_token['access_token'],'Content-Type': 'application/json'}

# params = {'key1': 'value1', 'key2': ['value2', 'value3']}

r = requests.get(url, headers=headers)

with open('text.txt', 'w') as f:

f.write(r.text)

paypal订单捕获java,paypal获取交易订单信息api(python实现)相关推荐

  1. 小程序获取用户地址信息api

    小程序获取用户地址信息api 前台部分 <view class="address-wraper"><view bindtap="chooseAddres ...

  2. 淘宝/天猫API接口,item_sku - 淘宝商品SKU详细信息查询,淘宝/天猫获取sku详细信息 API 返回值说明

    欢迎使用淘宝API接口(item_sku - 淘宝商品SKU详细信息查询 ) 你好! 这是你使用我们的淘宝API接口获取商品详细接口说明. 测试地址:获取Key和secret 测试结果: Reques ...

  3. php 只需qq 获取用户信息,免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API...

    //里客云资源站,likeyunba.com //BY TANKING // header header("Content-Type:application/json"); err ...

  4. tb获取商品详情信息API接口开发文档

    本文讲述了tb获取商品详情信息API接口,并展示tb商品详情API接口开发文档. 一.关于tb商品详情API接口 tb商品详情API接口服务器地址为: http://gjx.sd1118.com/ap ...

  5. Python获取磁盘使用信息,python获取GPU信息,python根据进程号获取进程信息,pynvml 获取GPU信息,psutil 获取进程信息,系统信息等

    一.工具:psutil模块 psutil是一个跨平台模块,试用相应方法可以直接获取计算机CPU,内存,磁盘,网络等资源使用情况:可以使用我们学习知识与这模块用来做系统监控,性能分析:如果大家熟悉Lin ...

  6. android qq登录 获取用户信息吗,免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API...

    [PHP] 纯文本查看 复制代码<?php // header header("Content-Type:application/json"); error_reportin ...

  7. python 自动获取所有设备信息-使用Python脚本来获取Cisco设备信息的示例

    今天发现一个使用python写的管理cisco设备的小框架tratto,可以用来批量执行命令. 下载后主要有3个文件: Systems.py 定义了一些不同设备的操作系统及其常见命令. Connect ...

  8. 免登录 只需要一个QQ号就能获取QQ头像和QQ昵称 获取QQ用户信息API

    <?php //里客云资源站,likeyunba.com //BY TANKING // header header("Content-Type:application/json&qu ...

  9. 钉钉开发平台 —H5微应用--获取手机基础信息 api 示例

    获取手机基础信息 使用说明 客户端 Android iOS PC 支持说明 支持 支持 不支持 dd.device.base.getPhoneInfo({onSuccess : function(da ...

最新文章

  1. 线下活动丨Big Model Meetup 第1期:大模型Prompt Tuning技术,8场学术报告和Poster展示...
  2. 升级office SP3一定要小心!
  3. Intent.FLAG_ACTIVITY_CLEAR_TOP 的使用注意
  4. 0705 - 说说 NSPopover 的一个坑
  5. 大家心目中的这些「优质」论文,你读过几篇?| PaperDaily #01
  6. HDU Problem - 1455 Sticks
  7. 使用DSX-5000 对已安装的电缆进行故障排除
  8. html loader的作用,webpack认识loader的作用
  9. cacti 安装与配置
  10. c语言二维数组 ppt,C语言二维数组与指针.ppt
  11. C#使用Socket简单异步通讯
  12. python批量录入学生信息_基于Python的学生信息管理系统
  13. 大型网站架构:Flickr网站体系结构分析(转)
  14. 玩寻仙一个月之我感受
  15. 我的世界怎么在网易的服务器里显示皮肤,我的世界怎么显示皮肤,怎么在嗨皮咳嗽上显示自定义皮肤...
  16. 案例-摩拜与哈罗测试自动化演变
  17. EXCEL如何设置下拉选项打勾 + 不正常选项拉红
  18. 安装Apache服务
  19. 雷达 距离-方位(RA)图目标检测 一些笔记(持续更新)
  20. float型float f=3.4是否正确?

热门文章

  1. 【消费战略方法论】认识消费者的恒常原理(三):消费者刺激反馈原理
  2. Unity接入越南社交软件Zalo登录之获取用户信息
  3. 链接h5代码_H5中播放的视频如何有效的进行视频加密
  4. Android研究学习动态壁纸
  5. 时间序列数据的首选神经网络
  6. 网络控制PPT,局域网,远程
  7. android手电筒项目代码,Android 开启闪光灯做手电筒 源码-Fun言
  8. 3D建模教程讲解!3ds Max电吉他制作
  9. 显示标题栏中标题左侧的小图icon
  10. 电脑手机都能用!影视解说月入过万,不限次数免费下载收费文案