使用PHP验证PayPal帐户状态的方法

使用PHP验证PayPal帐户状态的方法,php,paypal,Php,Paypal,基本上,我希望我的用户将PayPal帐户关联到他们的帐户中,以进行身份验证。我正在开发一个市场网站,并希望整合贝宝作为我的身份验证程序 有没有像使用$\u GET变量或$\u POST变量那样使用PHP验证电子邮件地址、名字和姓氏的方法?如果有,你能告诉我怎么做吗 我尝试了搜索,得到了自适应帐户GetVerifiedStatusAPI。但这对我来说是全新的,我不知道从哪里开始,如何开始。你最好的办法是让他们开始,但不是完成,快速结账。普通的Express签出(参考经典但REST的工作方式相同)如

基本上,我希望我的用户将PayPal帐户关联到他们的帐户中,以进行身份验证。我正在开发一个市场网站,并希望整合贝宝作为我的身份验证程序

有没有像使用
$\u GET
变量或
$\u POST
变量那样使用PHP验证电子邮件地址、名字和姓氏的方法?如果有,你能告诉我怎么做吗


我尝试了搜索,得到了自适应帐户
GetVerifiedStatus
API。但这对我来说是全新的,我不知道从哪里开始,如何开始。

你最好的办法是让他们开始,但不是完成,快速结账。普通的Express签出(参考经典但REST的工作方式相同)如下所示

  • SetExpressCheckout-告诉PayPal你想授权$1.00,让他们登录并授权付款
  • -获取步骤1中的令牌并获取其PayPal帐户详细信息。其中包括
    PAYERSTATUS
    ,它将告诉您他们的PayPal帐户是否经过验证
  • DoExpressCheckout-您不会这样做,但这是您完成流程并获得资金的地方。因为您想要的数据在步骤2中,所以忽略它,会话将过期

  • 您可以实现GetVerifiedStatus API来确定指定Paypal帐户的状态是否已验证

    要使用该API,您需要首先将应用程序请求提交给Paypal以获得批准。提交门户链接

    然后直接使用GetVerifiedStatus API调用,请参阅API请求字段


    示例SDK下载。

    您的意思是验证将在购买后进行吗?@SamotnyPocitac no。。注册帐户后将进行验证。因此,用户将通过贝宝登录?@SamotnyPocitac no.进行注册。。基本上是注册的时候。。用户将输入他们的名字、姓氏和电子邮件。。使用的电子邮件应该是贝宝。现在我想验证电子邮件以及名字和姓氏是否是经过验证的paypal帐户。为什么不让用户用他们的paypal帐户登录?这很简单,应该有一个更好的方法,然后忽略是不是有办法终止事务?EC会话将在3小时后过期。据我所知,没有API调用中止EC进程。