NetworkError: 404 Not Found Active Colla API

Я использовал API активного коллаба . согласно их документу сгенерированный URL-адрес API и API-токен.

Когда я пытаюсь извлечь данные из ActiveCollab, в консоли отображается ошибка 404. я не знаю, что не так с моим.
это мой URL: http://my_site.com/api.php?path_info=people&auth_api_token = my_api_token. это мой код, который я также сделал,

require_once 'ActiveCollab/autoload.php';
use \ActiveCollab\Client as API;
use \ActiveCollab\Connectors\Curl as CurlConnector;
API::setUrl('my_api_url');
API::setKey('my_api_token');
API::setConnector(new CurlConnector);
var_dump(API::info());

0

Решение

HTTP 404 означает не найден, поэтому я думаю, что вы получили неправильный URL API. Если токен был неверным, вы получите 404 (Запрещено).

Несколько вещей для проверки:

  1. Убедитесь, что вы используете стабильную версию ActiveCollab SDK. Если вы используете ActiveCollab SDK с помощью Composer, потребуйте его с помощью "activecollab/activecollab-sdk": "~1.0"не dev-master,
  2. Перейдите в свой профиль пользователя в вашей установке ActiveCollab, выберите «Подписки API» в раскрывающемся меню «Параметры», а затем щелкните значок лупы рядом с подпиской, которую вы хотите использовать (или создайте новую подписку, а затем нажмите значок). Система перечислит два бита, которые вам нужно сделать, — правильный URL и правильный токен. Скопируйте и вставьте эти значения.
0

Другие решения

Других решений пока нет …