私のアプリでは、サード パーティのユーザーが PayPal 経由でログインし、名前や住所などのユーザー情報を収集することを承認できます。彼らが提供するトークンを使用して、彼らのアカウントでトランザクション リストを作成する許可を取得したいと考えています。
現在のトークンを使用して 401 Not Authorized を受け取り、OAuth は「https://api.paypal.com/v1/payments/ .* 」をスコープとして受け入れません。
私のアプリでは、サード パーティのユーザーが PayPal 経由でログインし、名前や住所などのユーザー情報を収集することを承認できます。彼らが提供するトークンを使用して、彼らのアカウントでトランザクション リストを作成する許可を取得したいと考えています。
現在のトークンを使用して 401 Not Authorized を受け取り、OAuth は「https://api.paypal.com/v1/payments/ .* 」をスコープとして受け入れません。
api.paypal.com/v1/Payments
現在、REST API を使用したサード パーティの代理呼び出しはサポートされていません。
自分の支払い情報 (および取引情報) のみを取得できます。
サード パーティに代わってトランザクション データを取得するには、クラシック API を使用する必要があります。最初にアクセス許可サービスを使用してアクセスを要求し、次に Merchant API サービスを使用してトランザクション データを取得します。
編集: 2016 年 1 月 6 日
サードパーティに代わってリクエストを行うには、Permissions Services APIを使用して適切なスコープをリクエストする必要があります。
私が知る限り (ドキュメントを読んで)、REST API を使用してサードパーティの支払いデータを要求することはまだできません。Classic Name-Value Pair/SOAP API を使用する必要があります。