Connectwise REST API实现

时间:2016-07-22 10:28:09

标签: rest api

在我的应用程序中,我将使用connectwise API,但我无法弄清楚如何调用其API,例如

  1. API终点
  2. 如何传递标题
  3. 如何进行身份验证(我有公司ID,公钥和私钥)
  4. 如何拨打电话并做出回应
  5. 我是PHP家伙
  6. 提前感谢您的帮助!!

1 个答案:

答案 0 :(得分:4)

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);
    
  4. 快速搜索SO产生了这个起点:Call a REST API in PHP

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