验证电子邮件地址是PayPal用户

mac*_*thy 5 ruby paypal ruby-on-rails

我想验证电子邮件地址是PayPal用户.是否有API调用来执行此操作?

是否有一个ruby lib来做到这一点?

谢谢

Sgt*_*oki 7

来自PayPal的自适应帐户平台的GetVerifiedStatus将为您完成此任务.

PayPal 在Ruby中没有自适应帐户的任何代码示例SDK,但我确实找到了在Ruby中为GetVerifiedStatus编写代码的人.

您需要对该代码进行的唯一更改是检查他们拥有的帐户类型是否要更改

if @xml['accountStatus']!=nil
    account_status = @xml['accountStatus'][0]
    #its pretty obvious from here init?
    if account_status.to_s() == "VERIFIED"
        render :text => "Account verified"
    else
        render :text => "Oopsy! Yet to be verified"
    end
else
    render :text => "Gee! sorry! something went seriously wrong"
end
Run Code Online (Sandbox Code Playgroud)

if @xml['accountType']!=nil
    account_type = @xml['accountType'][0]
    #its pretty obvious from here init?
    if account_type.to_s() == "Business"
        render :text => "Business account!"
    elseif account_type.to_s() == "Premier"
        render :text => "Premier Account!"
    elseif account_type.to_s() == "Personal"
        render :text => "Personal account!"
    else
        render :text => "Account type not null but not a valid PayPal account type."
    end
else
    render :text => "Gee! sorry! something went seriously wrong"
end
Run Code Online (Sandbox Code Playgroud)

注意:PayPal显然尚未更新其API参考页面,因此请立即使用" 自适应帐户"指南中第65-66页中包含的信息.