正在浏览flutterwave的文档以进行批量传输和初始化传输,但仍然无法清楚地解释这是如何通过示例代码进行done.Anybody的,否则将不胜感激
发布于 2019-01-09 14:35:07
如果您正在尝试使用flutterwave API实现传输,那么您可以使用flutterwave在其Github代码库上提供的可用SDK。我将通过一个简单的单次传输演示说明如何使用PHP SDK完成此操作,但您也可以对任何SDK使用相同的方法。
首先,从Github代码库下载SDK并将其包含在您的项目中。您应该将密钥添加到.env文件中。然后将所需的文件导入到要启动传输的文件中。
require_once('Flutterwave/api/Transfer.php');
use Flutterwave\Transfer;
然后,您可以使用以下代码启动转账
$single = new Transfer();
$result = $single->singleTransfer($array);
$trx = json_decode($result, true);
上面的代码实例化了一个新的传输,将请求作为数组传递到$array
变量中,并将结果存储在$result
变量中。结果是一个json,所以它被转换成一个数组$trx
,从这里你可以打印你的响应或者把它传递给另一个函数。
请注意,传输与Webhook一起工作。Webhook是一个HTTP回调:当发生某些事情时发生的HTTP POST;通过HTTP POST进行的简单事件通知。
因此,您的传输状态将被发送到您的webhook URL,您必须将其添加到rave仪表板的settings>webhook部分下。
发布于 2019-01-17 15:37:53
我最终给他们的客服发了一封邮件,并直接打电话给他们的一个开发人员,他给我发了一篇帖子,详细说明了具体的步骤
https://stackoverflow.com/questions/54079759
复制相似问题