Insightly API не работает

Я пытаюсь подключиться к своей учетной записи Insightly через API, указанный по этой ссылке: https://github.com/Insightly/insightly-php

Когда я тестирую данный код:

<?php
    require('insightly.php');
    function run_tests($apikey){
      $insightly = new Insightly($apikey);
      $insightly->test();
    }
    run_tests($argv[1]);
?>

На самом деле ничего не происходит, это означает, что он выдает пустую страницу. Конечно, я изменил переменную $apikey с данным ключом. Я пытался с кодировкой base64, одинарные кавычки, двойные кавычки, но на самом деле ничего не работает. Я также пробовал на localhost, а также на моем сервере.

Затем я попробовал код, указанный на Github:

require("insightly.php");

$i = new Insightly('your-api-key');

$contacts = $i->getContacts();

Опять же, изменение ключа API с указанным, один раз нормальным и один раз в кодировке base64. Это просто дает мне 500 ошибок.

Кто-нибудь есть идеи, как даже подключиться к Insightly через API в PHP?

1 ответ

Этот код сделан для выполнения в кли. Если вы используете его, как это будет работать в браузере или что-то еще в этом отношении.

<?php
require('insightly.php');

function run_tests($apikey){
  $insightly = new Insightly($apikey);
  $insightly->test();
}

$apikey = "[PLACE API KEY HERE]";
run_tests($apikey);

в противном случае попробуйте следующее:

require("insightly.php");

$i = new Insightly('your-api-key');
$contacts = $i->getContacts();
var_dump($contacts);
Другие вопросы по тегам