Ruby PayPal 権限 SDK Gem

概要

タイトルに記載されているこの宝石を使用しています: https://github.com/paypal/permissions-sdk-ruby

すべてが機能するようになりましたが、Gem には基本および高度なユーザー情報を要求する組み込みメソッドしかないようです。ただし、トランザクション/支払いデータを取得する必要があります。これについて最善の方法は何でしょうか?

トークンを使用して、HTTParty などを介して手動でリクエストを行う必要がありますか?

ペイパル.yml

test: &default

  # Credentials for REST APIs
  client_id: AZeKLB9rkwMumoPHGg_xG-sMOtEREDh3VeSP2cgbdorScFDkGBAoG2WQ0ZNtIgdKM6eaCfYqKmXzxDqS
  client_secret: ELXfwfA4wGU_PEwjIiYllCvs7gQCYsaWyN_yzXux5XSrHv6ZxGEUasnSIHvkAZ4-rYXTcvC4Igy097xo

  # Mode can be 'live' or 'sandbox'
  mode: sandbox

  # Credentials for Classic APIs
  app_id: APP-80W284485P519543T
  username: jb-us-seller_api1.paypal.com
  password: WX4WTU3S8MY44S7F
  signature: AFcWxV21C7fd0v3bYYYRCpSSRl31A7yDhhsPUU2XhtMoZXsWHFxu-RWy
  # # With Certificate
  # cert_path: "config/cert_key.pem"
  sandbox_email_address: [email protected]

  # # IP Address
  # ip_address: 127.0.0.1
  # # HTTP Proxy
  # http_proxy: http://proxy-ipaddress:3129/

development:
  <<: *default

production:
  <<: *default
  mode: live

解決策

この gem は非推奨になっているため、REST API または JavaScript SDK に移行することをお勧めします。 https://rubygems.org/gems/paypal-sdk-rest 非推奨が確認できます