<?
try
{ // Jira WSDL
$wsdl = "http://localhost:8080/rpc/soap/jirasoapservice-v2?wsdl";
// Login info
$login = "admin";
$password = "111111";
// Create the soap Client
$client = new soapclient($wsdl);
// Login to Jira
$login = $client->login( $login,$password);
$issue = array(
"project" => "JIRASOAP",
"type" =>3 ,
"summary" => "Test: Issue created via PHP/SOAP",
"assignee"=>"admin",
"description"=>"samples Test!",
"reporter"=>"admin"
// "customFieldValues" => $remoteIssue
);
// Create the Issue
//$remoteIssue = $client->createIssue( $login,$issue);
//echo $remoteIssue;
//$content = base64_encode(file_get_contents($attachment_file));
//$attachment_file = basename($attachment_file);
//JIRAInterface::getClient()->addAttachmentsToIssue(JIRAInterface::getLogin(), $ticket_id, $attachment_file, $content);
//$content = base64_encode(file_get_contents('D:\\apache\\php\\jira\\1.txt'));
$content = base64_encode("adb");
$attachment_file = basename('1.txt');
$client->addAttachmentsToIssue($login,'JIRASOAP-16', '1.txt', base64_encode('abddd'));
//echo $client->addAttachmentsToIssue($client->login( $login,$password), 'JIRASOAP-16', $attachment_file, $content);
//echo JIRAInterface::getClient()->addAttachmentsToIssue(JIRAInterface::getLogin($login,$password), 'JIRASOAP-16', $attachment_file, $content);
//$client->addAttachmentsToIssue($token,'JIRASOAP-10', array('attach1'), array(base64_encode($fileData)));
// Log out
$logout = $client->logout($login);
if($logout == TRUE){
echo 'Logged out';
}else{
echo '<br>Failed to logout';
}
}catch(Exception $e){
echo 'Error Caught';
echo '<br>'.$e;
}
echo "hello world!";
?>
分享到:
相关推荐
JDK+Crowd+JIRA+Confluence安装教程 JDK+Crowd+JIRA+Confluence安装教程
Jira+Mysql5.7会报引擎问题,因为JIRA匹配到5.6版本,解决方案是更新链接客户端, 使用方法:解压后把文件放入/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录
教你如何使用Jira+Jenkins 搭建DevOps平台,学会使用Jira进行敏捷开发管理流程。
CentOS系统安装JDK+Crowd+JIRA+Confluence教程1
NULL 博文链接:https://zhb1208.iteye.com/blog/761918
本节课程将介绍JIRA及Confluence集成于敏捷项目中的应用实践。重点在Scrum计划会议、立会、反思及检讨会议如何透过JIRA及Confluence实现协同合作,进而帮助敏捷团队持续过程改进。
1、JDK、JIRA、MySQL 安装完毕,停止 JIRA 服务 创建数据库: mysql create database jiradb character set ‘gb2312′; 创建用户并赋与权限: create user jirauser identified by ‘jira’; grant all ...
软件研发管理-基于JIRA+SVN的版本管理交流-白冰-zip
JIRA + Confluence 实现敏捷协同开发培训课,视频地址。
软件研发管理-基于JIRA+SVN的版本管理交流-白冰.pptx
JIRA具有你在其他类似的问题跟踪系统中找不到的特性。 o 容易创建和保存的高可配置的能够过滤系统中所有问题的过滤器 o 同其他用户共享过滤器或订阅过滤器的过滤结果并定时通过邮件发送 o 动态问题连接功能允许您在...
软件研发管理基于JIRA+SVN的版本管理交流白冰.pptx
crowd2.7下载:http://downloads.atlassian.com/software/crowd/downloads/atlassian-crowd-2.7.0.zip crowd安装+破解+集成jira+集成confluence
搭建JIRA,移植默认的hsqldb数据库到mysql,并解决了乱码问题。同时配置了LDAP的域登录。
软件研发的发展趋势有以下几个特点: 1.客户越来越成熟,分工越来越细致 要求:对业务咨询能力、需求前瞻能力要求提高 转变:软件供应商独家交付咨询服务商+软件开发商协同研发 2.企业管理越来越专业化、精细化...
jira-mysql在WIN7下详细的图文安装教程。