正在经历flutterwave的文档以进行批量转移和初始转移,但仍然无法获得关于如何完成转移的明确解释。任何有示例代码或解释的人都会感激
答案 0 :(得分:0)
如果您尝试通过flutterwave API实现传输,则可以在其Github存储库上使用flutterwave提供的可用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);
上面的代码实例化了一个新的传输,将您的请求作为Arary传递给$ array变量,并将结果存储在$ result变量中。结果是一个json,因此将其转换为数组$ trx,从这里您可以打印响应或将其传递给另一个函数。
请注意,Webhook可以进行传输。 Webhook是HTTP回调:发生某些事情时发生的HTTP POST;通过HTTP POST进行简单的事件通知。
因此,转移状态会发送到您的webhook URL,您必须在rave仪表板的settings> webhook部分下将其添加。
答案 1 :(得分:0)
好吧,我最终向他们的客户服务部门发送了一封邮件,并直接致电给他们的一名开发人员,他给我发了一封中号的邮件,提供了确切的步骤