我想接受我网站上的Dwolla付款。我正在使用Php并且当前收到错误消息“错误:访问令牌为空。”。不知道我做错了什么。
将用户发送给Dwolla进行登录。
$apiKey = "mykey";
$apiSecret = "mysecret";
$Dwolla = new DwollaRestClient($apiKey, $apiSecret);
$url = $Dwolla->getAuthUrl();
header("Location: {$url}");
这会将用户发送给Dwolla并登录。然后我将它们重定向到我的页面,它确实有一个代码值作为get字符串发送。所以我然后尝试发送付款。
$code = $_GET['code'];
$apiKey = "mykey";
$apiSecret = "mysecret";
$Dwolla = new DwollaRestClient($apiKey, $apiSecret);
$token = $Dwolla->requestToken($code);
$Dwolla->setToken($token);
$pin = $_SESSION['dwolla_pin'];
$destination = 'reflector@dwolla.com';
$amount = $_SESSION['dwolla_amount'];
$notes = 'Testing';
unset($_SESSION['dwolla_amount']);
unset($_SESSION['dwolla_pin']);
$tid = $Dwolla->send($pin, $destination, $amount, $notes);
我真的需要一些帮助,谢谢!
答案 0 :(得分:0)
我得到了答案。启用调试模式并获取输出,这将指导您完成更正过程。我还必须专门设置我的uri!
$Dwolla = new DwollaRestClient($apiKey, $apiSecret, $uri);
$Dwolla->setDebug(true);