将API连接到Active Collab

时间:2019-10-28 19:52:09

标签: php api activecollab

我有一个问题,我想连接一个API来收集合适的应用程序,我在gitHub上找到了有关该集合的一些文档,尝试使用它,但是在进入该集合时需要一个令牌和一个URL。这些信息,然后在zapier集成中找到,尝试捕获或提出zapier,但是当我将其放入应用程序后,它不起作用时,有人可以帮助我吗?

我的代码在这里:

    <?php

  require_once 'ActiveCollab/autoload.php';

  use \ActiveCollab\Client as API;
  use \ActiveCollab\Connectors\Curl as CurlConnector;
  use ActiveCollab\Exceptions\AppException;

  // API::setUrl('url');
  // API::setKey('key');
  API::setUrl('');
  API::setKey('');
  API::setConnector(new CurlConnector);

  print '<pre>';

  print "API info:\n\n";

  var_dump(API::info());

  print "template de projeto definido:\n\n";

  var_dump(API::call('projects/templates'));

  print "Criar tarefa:\n\n";
try {
  var_dump(API::call('projects/id for project/add', null, array(
    'task[name]' => 'Teste 1',
    'task[assignee_id]' => 557,
    //'task[other_assignees]' => array(3, 1),
    'task[body]' => 'Aqui vai todo o conteudo da tarefa',
  ), array(
    'C:\Users\luis.gustavo\Documents\Capturar.JPG'
  )));

  print '</pre>';
} catch (AppException $e) {
  print "Erro: \n";
  print $e -> getMessage() . '</br></br>';
  var_dump($e -> getServerResponse());
} 

0 个答案:

没有答案