Я использую эту интеграцию API https://github.com/activecollab/activecollab-feather-sdk
Я использую этот код ниже, чтобы получить токен:
$authenticator = new \ActiveCollab\SDK\Authenticator\SelfHosted('<COMPANY NAME>', 'My Application', '<EMAIL>', '<PASSWORD>', 'http://criticalproject.com.mx/projects');
$token = $authenticator->issueToken();
// Did we get what we asked for?
if ($token instanceof \ActiveCollab\SDK\TokenInterface) {
print $token->getUrl() . "\n";
print $token->getToken() . "\n";
} else {
print "Invalid response\n";
die();
}
Но я получаю
"invalid response".
Пожалуйста, проверьте приложение для скриншота ошибки и предложите мне
Ниже скриншот.
Примечание: я использовал фиктивное название компании, имя приложения. Но электронная почта и пароль были правильными. это будет проблемой? Если это так, то как я могу получить название компании и имя приложения, пожалуйста, предложите
Пожалуйста, укажите, какой URL-адрес вы упоминаете, если это laravel.test/projects/1/edit >, то это мой локальный сервер (localhost), я разрабатываю и тестирую на своем локальном хосте
Я работаю только с данными, которые вы предоставили. URL-адрес, который я пробовал, — это тот, который вы указали в качестве аргумента конструктора в приведенном выше примере.
Да, это мой собственный активный колоб Criticalproject.com.mx/проекты, и он загружается нормально
Пожалуйста, извлеките версию 3.1.4 из пакета (composer update activecollab/activecollab-feather-sdk). Улучшено сообщение об ошибке. В случае ошибки запроса вы получите точный URL-адрес API, который был опробован, код ответа и тип контента.
Проблема заключается в том, что я неправильно указал URL-адрес API, у которого есть cryptoproject.com.mx/projects, но правильный URL-адрес API — CriticalProject.com.mx, который не содержит «проектов» в URL-адресе API. Теперь проблема решена, API работает нормально. Большое спасибо за проверку вопроса для меня






Когда я пытаюсь получить доступ к вашей системе с помощью URL-адреса, указанного в запросе, он вообще не загружается. Перед подключением API убедитесь, что ваша система полностью функциональна.