通用对象定义 - PayPal REST API - 它是啥?如何使用?

Posted

技术标签:

【中文标题】通用对象定义 - PayPal REST API - 它是啥?如何使用?【英文标题】:Common object definitions - PayPal REST API - What is it? How can it be used?通用对象定义 - PayPal REST API - 它是什么?如何使用? 【发布时间】:2021-04-27 07:57:10 【问题描述】:

我正在分析 PayPal REST API - https://developer.paypal.com/docs/api/overview/

我注意到在个别资源中,例如命令,有Common Object Definition。 有人可以解释一下这些是什么吗?以及在向沙盒 PayPal API 发出请求时如何使用它们?

进一步解释 - 订单不会在响应对象中布置 订单行项目 数据。 但是在订单的通用对象定义中 - 有 Item 可用 - https://developer.paypal.com/docs/api/orders/v2/#definition-item

这是否意味着数据可以通过公共对象定义获得?提前致谢。

【问题讨论】:

【参考方案1】:

当您阅读请求的文档时,有些键是“对象”类型的,这意味着它们不仅仅是一个字符串——它们还包含子键。

您可以单击该键名旁边的以查看对象定义。这就是常见的对象定义;可以从文档中的多个位置引用它们,例如不同的 API 请求或响应。​​

【讨论】:

以上是关于通用对象定义 - PayPal REST API - 它是啥?如何使用?的主要内容,如果未能解决你的问题,请参考以下文章

C# REST PayPal API - 如何传递自定义变量?

Paypal REST API 和自定义结帐页面

用于银行交易中预期目的的带有自定义发票编号的 PayPal Rest API 付款

PayPal REST API 未执行付款。无法将付款对象的状态从“已创建”更改为“已批准”或“已完成”

Paypal Rest API - 提交帐单地址

Paypal Rest api:计费计划,paypal_definitions 的“周期”含义