【问题标题】:Paypal REST API: How can I get authenticated users email/name without using the Identity API?Paypal REST API:如何在不使用身份 API 的情况下获取经过身份验证的用户电子邮件/姓名?
【发布时间】:2020-03-06 02:00:33
【问题描述】:

因此,https://developer.paypal.com/docs/api/identity/v1/ 似乎仅在您使用 Connect with Paypal API 时才有效。目前这不是一个选择。我的仪表板中有一个 Paypal 小部件,用户可以添加多个帐户。我需要一个电子邮件或姓名来帮助我的用户将此帐户与其他帐户区分开来。我尝试使用 /userinfo 但我只收到了 user_id 属性。

我是否可以采取不同的方式从该端点获取电子邮件/姓名,或者是否有其他地方可以获取这些数据?此工作流程最适合用户,但如果需要,我可以让他们在我的应用程序中手动输入信息

【问题讨论】:

  • “我的仪表板中有一个 Paypal 小部件,用户可以添加多个帐户。”请详细说明。这个小部件是什么,它有什么作用。你在调用 PayPal API 吗?什么已经退还给您?
  • @PrestonPHX 这个小部件以前使用的是 SOAP API。我正在使用 REST API 为 Paypal 创建一个新的小部件。此小部件将提取最近的发票和其他数据以查看图表上的指标。有一个配置屏幕,其中一个字段用于 Paypal 帐户。当他们添加他们的帐户时,我想给它一个名称,以防他们添加另一个帐户。对于大多数集成,我可以通过 API 提取这些数据,而不是从用户那里请求它
  • 这实际上并不能回答我的问题,但是如果您想使用 REST API 来验证用户并获取他们的信息,则应该使用 Connect with PayPal。

标签: php authentication paypal


【解决方案1】:

最终为我工作的是确保每个启用的所有权限,我添加了我的返回 URL。我这样做是为了设置与 paypal 按钮的连接,但随后尝试了邮递员请求并意识到我现在可以获得所需的所有用户信息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 2022-08-14
    • 1970-01-01
    • 1970-01-01
    • 2017-05-30
    • 1970-01-01
    相关资源
    最近更新 更多