我的目标是建立一个在线系统,人们可以通过签证直接转账,也可以支付服务费用。
为此我需要融入visa网络。然而,我也遇到了一些挑战。嗯,这是我发现的与他们整合的步骤:
-
创建一个沙箱帐户,其中提供了关于如何达到其终点的示例代码。当我发现提供的示例代码使用PHPUnit时,我的问题出现了,因此我在浏览器上测试时遇到了问题。为您生成的示例代码只能通过
./vendor/bin/phpunit..
在终端上进行测试。我的兴趣是能够在浏览器上进行测试。这能做到吗? -
完成测试后,请求允许它们转移到生产环境。我还没有达到这个阶段,因为我被困在了一个阶段。
一个主要的问题是,在开发过程中提供的用于沟通的电子邮件需要几天才能得到回复。这使得开发过程有点太长了。
有没有人这样做之前可能在PHP和愿意帮助我?
亲切的问候。
您的工作流程应该是这样的:
1-你的代码:
- 你有你的web服务器和php后端。
- 通过Composer下载Visa api。
- 使用phpunit测试api是否可以自己工作(与你的后端隔离)。
运行phpunit后,您就知道API的安装成功了。现在你可以使用它了。
请注意,API供应商Visa已经编写了测试,并将phpunit包与他们的API一起添加,因此您只需运行phpunit。
3 -集成- 在你的后端,实例化一个Visa API对象(我认为他们的API是一个类)。
- 根据API文档执行函数调用
要编写代码,您需要查看API,并使用他们的测试和示例代码中的帮助。
4 -测试- 要么使用测试套装,如phpunit或其他东西。
- 如果它编译了,就会被测试;)//不要这样做。