我试图通过PHP使用ActiveResource类访问Redmine。但是当我尝试登录时,我只是被重定向到activeresource的github。
我的PHP在本地主机上运行,但我要访问的redmine已在另一个已经在线的。
我无法访问它,因为它没有在同一台服务器上运行? Redmine.org上的教程看起来很简单,我可以忽略什么?
Redmine RESTful API访问当然已启用
<?php
require_once ('ActiveResource.php');
class Issue extends ActiveResource {
var $site = 'username:password@helpdesk.example.com:3000';
var $request_format = 'xml'; // REQUIRED!
}
// find issues
$issues = $issue->find ('all');
for ($i=0; $i < count($issues); $i++) {
echo $issues[$i]->subject;
}
?>
编辑:我也尝试过PHP-Redmine-API,但也没有成功。与此同时,通过JSON,JAVA和C#连接的所有尝试都是成功的。
php noob here。