Я использую PHP-упаковку Authy (authy-php), но когда я прихожу к созданию нового пользователя, я получаю
Вы неправильно передаете пользовательские параметры
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");
}
}
Обнаружил проблему, пытаясь остановить использование локального SSL-скрипта в моем скрипте, я остановил ppep ip. Но положить его обратно это сработало.
Я чувствую себя очень глупо.
Для тех, кто проверяет Authy на локальном хосте, просто введите verify = false по умолчанию для Guzzle HTTP на AuthyApi.php.
Других решений пока нет …