我正在尝试在应该有多个 API 配置(client_id
s、client_secret
s 和mode
s)的应用程序中使用 PayPal REST SDK。
本质上,我想要一个本地 API 对象,例如 Python sdk 中可用的对象:
# python
import paypalrestsdk
my_api = paypalrestsdk.Api({
'mode': 'sandbox',
'client_id': '...',
'client_secret': '...'})
payment = paypalrestsdk.Payment({...}, api=my_api)
而在 Ruby 中,它看起来像:
PayPal::SDK.configure(
:mode => "sandbox", # "sandbox" or "live"
:client_id => "EBWKjlELKMYqRNQ6sYvFo64FtaRLRR5BdHEESmha49TM",
:client_secret => "EO422dn3gQLgDbuwqTjzrFgFtaRLRR5BdHEESmha49TM")
据我所知,目前使用 Ruby sdk 是不可能的。
请记住,我只需要 SDK 提供的一小部分功能,我的问题是:
- 我是否错过了有关我正在寻找的文档?
- 如果它真的不存在,我最好编写自己的“sdk”还是应该修改现有的?