cakephp和贝宝-我如何检查我的网站上的用户是否使用有效的贝宝电子邮件地址


cakephp and paypal - how do I check if a user on my site is using a valid paypal email address?

首先,我知道paypal网站上有很多文档,但它们都非常令人困惑,不一定与cakephp有关。

我从来没有建立一个应用程序使用贝宝之前,我有点绿色与cakephp太!所以我真的很困惑,需要一个善良的灵魂给我一点方向。

我正试图建立一个网站,用户可以注册并创建一个配置文件与我。然后他们将能够从第三方直接收到付款到他们的paypal账户(有一点佣金给我)

我知道我需要使用自适应支付API,我想做的事情是可能的——我还没有完全弄清楚。然而,我需要做的第一件事是,当用户注册到我的网站,我想连接他们的电子邮件地址与他们的贝宝帐户,以确保他们确实有一个贝宝帐户。当有人点击注册时,我的应用程序与paypal连接,并将他们在我网站上的个人资料与他们的paypal帐户链接起来。

谁能建议我该怎么做这件事?

永远感激莎拉:)

ps我已经看到这个cakephp插件提到了相当多-它会对我有任何用处吗?http://bakery.cakephp.org/articles/aniljmk/2010/08/19/paypal-gateway-integration-complete-solution

祝你好运!

但是,在你继续前进之前,我要做的第一件事是…习惯你选择的框架。如果Cake真的是你要使用的框架,那就了解它,使用它,喜欢它,讨厌它,弄清楚它是如何做的。

读这本书,所有的。太多时候,关于Cake的SO问题在Cake的文档中得到了明确的回答。

不要对抗框架!我经常看到的另一件事是,人们似乎无缘无故地打破了Cake的"自动魔法"。我知道某些应用程序将使用现有的数据库构建,但如果您正在构建一个新的应用程序,不要试图将Cake塑造成您自己的风格。相反,确保你正在使用蛋糕设定的惯例,你的生活将大大减轻压力。

在你熟悉了诸如瘦控制器和胖模型,创建和使用控制器组件,视图助手,视图元素和模型行为之后,你应该继续使用PayPal支付授权。作为一名自学成才的程序员,我现在可以告诉你,在你掌握了这个框架之前,你是在啃超出你能力范围的东西。

话虽如此,

我对PayPal API的使用有限,所以我不确定这是否会有帮助,可能不是你想要的,但显然PayPal有一个名为AddressVerify的API操作,可能会帮助你做你想做的事情。

我希望这证明是有用的,如果你有任何其他问题或需要澄清AddressVerify如何不能解决你的问题,请告诉我,我会再试一试。

我以前在我的Cake应用程序中使用过Paypal,但只是接收付款,没有什么特别的。这是我第一次听说自适应支付API。从我刚刚读到的内容来看,这似乎很复杂。如果你还不能完全适应Cake,这将是一项非常困难的任务。

如果你只是想学习,我建议你先学习CakePHP技能,然后再回来。但如果你是出于商业目的而需要这个,最好的办法是找做过这个的人。