网络错误:404 未找到活动协作 API


NetworkError: 404 Not Found Active collab API

我使用了Active collab API。 根据他们的文档生成的API URL和API令牌。

当我尝试从 activeCollab 检索数据时,控制台中会显示 404 错误。 我不知道我的怎么了。这是我的网址: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());

> HTTP 404 表示未找到,所以我认为您得到了错误的 API URL。如果令牌不正确,您将获得 404(禁止访问(。

要检查的几件事:

  1. 确保您使用的是稳定版本的ActiveCollab SDK。如果您使用作曲家包含 ActiveCollab SDK,则需要使用 "activecollab/activecollab-sdk": "~1.0" 而不是dev-master
  2. 转到 ActiveCollab 安装中的用户配置文件,从"选项"下拉列表中选择"API 订阅",然后单击要使用的订阅旁边的放大镜图标(或创建新订阅,然后单击该图标(。系统将列出您需要发出请求的两个位 - 正确的 URL 和正确的令牌。复制并粘贴这些值。