我有一个问题,我想连接一个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());
}