Connectwise REST API 实现

Sub*_*ata 2 api rest

在我的应用程序中,我将使用 connectwise API,但我不知道如何调用它们的 API,例如

  1. API 端点
  2. 如何传递标题
  3. 如何进行身份验证(我有公司 ID、公钥和私钥)
  4. 如何拨打电话并接听回复
  5. 我是 PHP 人

在此先感谢您的帮助!!

Spa*_*usA 5

ConnectWise 有一个开发人员门户,对这些东西非常有帮助:developer.connectwise.com。如果您没有登录名,请与他们一起创建票证以授予您访问权限。

不过,以下是您问题的基本答案:

  1. 端点前缀是这样的:https://[connectwise_server]/v4_6_release/apis/3.0/然后根据您查询的资源添加到末尾
  2. 我相信您需要的唯一标头是Content-Type: application/json身份验证标头(见下文)
  3. 身份验证是 BASIC 身份验证。在 PHP 中,它看起来像这样。

    $username = $companyId .'+'. $publicKey;
    $password = $privateKey;
    curl_setopt($process, CURLOPT_USERPWD, $username . ":" . $password);
    
    Run Code Online (Sandbox Code Playgroud)
  4. 对 SO 的快速搜索产生了这个起点:Call a REST API in PHP

  5. 我曾经也是其中之一。