Я пытаюсь зарегистрировать URL-адрес webhook в приложении Twitter и использую этот пакет twitteroauth .
Вот что у меня есть код.
$cbUrl = 'https://123456.ngrok.io';
$envName = 'myDevEnvironment';
$connection = new TwitterOAuth(OAUTH_CONSUMER_KEY, OAUTH_CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET);
$data = $connection->post('account_activity/all/' . $envName . '/webhooks', ['url' => urlencode($cbUrl)]);
Я использую ngrok для получения https моего локального URL-адреса webhook. Но все равно получаю код ошибки 214 в ответ и ниже сообщение об ошибке.
{"errors":[{"code":214,"message":"Webhook URL does not meet the requirements. Please use HTTPS."}]}
Любая помощь будет оценена.
Спасибо.