I am using below code:
$data = array(
"color" => "gray",
"message_format" => "text",
"message" => "My First Notify"
$str_data = json_encode($data);
function sendPostData($url, $post)
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json','Content-Length: ' . strlen($post)));
$result = curl_exec($ch);
$res = sendPostData($url_send, $str_data);
if($res != false)
echo "Response: ".$res;
If anybody know how to solve let me know. Thanks in advance.
It looks like you need the Authorization header with your token: https://developer.atlassian.com/hipchat/guide/hipchat-rest-api
If that doesn't help, the response data would probably be helpful in diagnosing issues. The error codes can often tell you a lot about why any given request failed: https://developer.atlassian.com/hipchat/guide/hipchat-rest-api/api-response-codes
...have mention name FirstnameLastname. Fe.: @MaartenCautreels This certainly helps to know who is being mentioned in a conversation. Imagine your colleague sends the following message...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot