我想通过这个链接给出API连接到我的Insightly帐户:https://github.com/Insightly/insightly-phpInsightly API不起作用
当我测试给定的代码:
<?php
require('insightly.php');
function run_tests($apikey){
$insightly = new Insightly($apikey);
$insightly->test();
}
run_tests($argv[1]);
?>
没有实际发生,这意味着它给一个空白页面。当然,我已经用给出的关键字改变了变量$apikey
。我已经尝试过使用base64编码,单引号,双引号,但没有任何真正的作品。我也在本地主机上以及在我的服务器上尝试过。
然后我试图在Github给出的代码:
require("insightly.php");
$i = new Insightly('your-api-key');
$contacts = $i->getContacts();
同样,改变与一个给定的,一旦正常,一次在base64编码的API密钥。这只是给我一个500错误。
没有任何人有任何想法如何,甚至连接到Insightly通过API在PHP?
您试图运行的代码,它应该从'PHP-cli'运行。打开一个终端并转到你的PHP文件夹,然后运行以下命令'PHP -f yourphpfile.php yourapikey' ....网络连接:'PHP -f thefile.php 124235656' ....现在,如果你想运行它从你的浏览器,只是重构代码,而这条线'run_tests($ ARGV [1]);',应该是'run_tests( “yourapikey”);',比如'run_tests( “235234564”);'。 – Hackerman
不幸的是没有改变......它给我的唯一输出是:“测试API .....测试认证”。没有别的了。当我检查源代码时,我发现这意味着已经有一个arreor,代码在这一点停止。 –