没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1 / 20
工作笔记.PayPal-iOS-使用
作者: 燕志伟, jerod DOT yan AT gmail DOT com
时间:2014-12-03
地点:办公室
目录
0 基本信息 .......................................................................................... 3
0.1 参考文献 .................................................................................. 3
0.2 Credentials 资历信息 ............................................................... 3
0.3 沙箱环境 .................................................................................. 3
0.4 生产环境(Live) .................................................................... 7
0.5 货币 ......................................................................................... 7
1 单次付款 Single Payment ................................................................ 7
1.1 PayPal- iOS-SDK 的工作 ......................................................... 8
1.2 我们代码的工作 ....................................................................... 8
2 iPhone APP 端代码分析 .................................................................. 9
2 / 20
2.1 使用 Client ID 初始化 SDK ....................................................... 9
2.2 创建一个 ViewController 的子类 .............................................. 9
2.3 创建 PayPalConfiguration 配置对象 ......................................... 9
2.4 建立环境,预先连接 PayPal 的服务器 ................................... 11
2.5 创建付款的消息体 .................................................................. 11
2.6 创建和显示 PayPalPaymentViewController ........................... 12
2.7 添加 delegate 方法来接收付款 ............................................... 13
2.8 得到 PayPal 服务器的响应消息 .............................................. 13
3 服务器端代码 ................................................................................. 14
3.1 校验移动支付 ......................................................................... 14
3.2 交易的基本流程 ..................................................................... 14
3.3 消息体 ................................................................................... 15
3.4 在 PayPal 服务器创建一个 REST Ful 服务 ............................ 15
3.5 取得访问 Token 令牌 ............................................................. 18
3.6 查询交易 ................................................................................ 19
3 / 20
0 基本信息
0.1 参考文献
「1」https://github.com/paypal/PayPal-iOS-SDK/blob/master/docs/single_payment.md
「2」https://developer.paypal.com/docs/integration/direct/make-your-first-call/
0.2 Credentials 资历信息
PayPal 为 iOS APP 开发者提供了两种环境:生产(Live)与测试
(Test/Sandbox)。注意,两种环境下的用户 ID(client_id)是不同的。
同时,PayPal 对于服务器的开发者来说,也对不同的 client_id 对应着不
同的 client_secret.
登录你 PayPal 帐户,访问 Applications page on the PayPal Developer
site 开发者网页,你可以获取这些 Credentials.
其实在 PayPal 的例子程序中还提供了一种 MOCK 模式。其就是不连接
网络,只是测试一下 App 用的。
0.3 沙箱环境
PayPal 提供了沙箱模式(Sandbox)或是离线模式( NoNetwork/Mock
mode)来调试你的程序。这样好处是,你无需把真正的钱转来转去。
4 / 20
在沙箱模式下,你可在 DashBoard 页面上看到用 Test Credentials 的相
对应的 Client ID。
注意,这里的沙箱,其实是在 PayPal 服务器上运行的。它就是一个
PayPal 搭建的仿真测试环境。
Figure 1 - 沙箱帐户
剩余19页未读,继续阅读
资源评论
- 就是很随意哦2018-04-28可以借鉴一下
jerodyan
- 粉丝: 5
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功