0

I'm using the Authy PHP wrapper (authy-php) but when I come to creating a new user I get

You are not passing the user params correctly

require("./vendor/autoload.php");
$authy_api = new Authy\AuthyApi('My API Key here');
$user = $authy_api->registerUser('g.******@*****.co.uk', '7***-9**-9**', '44');
if($user->ok()){
    print "<pre>";
    print_r($user);
    print "</pre>";
}else{
   foreach($user->errors() as $field => $message) {
      printf("$field = $message");
   }
}
4

1 回答 1

0

发现问题,为了阻止 localhost SSL 搞砸我的脚本,我停止了 ip 解析。但把它放回去就行了。

我觉得非常愚蠢。

对于那些在 localhost 上测试 Authy 的人,只需在 AuthyApi.php 上的 Guzzle HTTP 的默认值上粘贴 verify = false。

于 2018-05-14T21:09:03.830 回答