我试图用
PHP使用JIRA REST API.当我复制下面的URL并将其直接粘贴到浏览器中工作正常.结果问题返回为json.
但是下面的代码不行.我得到未经授权(401)作为回信.是的,我已经检查并重新检查凭证是否有效.这是我的代码:
$username = 'username'; $password = 'psw'; $url = "https://mycompany.atlassian.net/rest/api/2/issue/XXX-123"; $curl = curl_init(); curl_setopt($curl,CURLOPT_USERPWD,"$username:$password"); curl_setopt($curl,CURLOPT_URL,$url); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl,CURLOPT_FOLLOWLOCATION,CURLOPT_SSL_VERIFYPEER,0); curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,0); $result = curl_exec($curl); echo $result;
有任何想法吗?