Attachment via API
I want to send an attachment file via API, but I get error "500". We search in API documentation, technical support, and nothing.
This is the example code found in Github :
$jsondata = array ( 'helpdesk_ticket[email]' => 'firstname.lastname@example.org', 'helpdesk_ticket[subject]' => 'test', 'helpdesk_ticket[description]' => 'testing description content', 'helpdesk_ticket[attachments][resource]' => "@" . "/Users/johnpaul/Examples/tommy1.jpg" ); $header = "Content-type: multipart/form-data";
But when I tried this always to my own URL (i.e. $url = 'http://yourcompany.freshdesk.com/helpdesk/tickets.json') the error is 500.
2 people have this question
I believe you are using this example: https://github.com/freshdesk/fresh-samples/blob/master/php_samples/add_note_with_attachemnt.php I will shortly verify this example, and update this forum.
Can you also let me know the version of PHP you are using?
Can you add this option to enable debug logging to PHP CURL:
curl_setopt($ch, CURLOPT_VERBOSE, true);
This might give you a hint on what is going wrong.