On Wed, Apr 18, 2012 at 11:57:20AM +0200, Guillaume Hilt wrote: > I'm using RT 3.8.1 and REST API in PHP. > > I'm creating a ticket this way : > $request = new HttpRequest( $conf['rt']['url'] . > '/REST/1.0/ticket/new?user=' . $conf['rt']['user'] . '&pass=' . > $conf['rt']['password'], HTTP_METH_POST ); > $rt_queue = > $conf['rt']['languages'][$conf['rt']['fallback_language']]; > $post_data = array( 'content' => "Queue: " . $rt_queue . > "\nRequestor: " . $_SESSION['customer']['login'] . "\nCF-OS: " . > $_POST['os'] . "\nSubject: " . $_POST['subject'] . "\nOwner: " . > $_SESSION['customer']['login'] . "\nText: " . str_replace( "\n", "\n > ", $_POST['message'] ) . "\n" ); > $request->addPostFields( $post_data ); > $request->send(); > > It works well. > > Now i'm trying to add an attachment. > > I tried to add "attachment_1: my file content" to my post data but > it doesn't work. > > What's the way to attach a file to a ticket using PHP ?
If you search the mailing list archives, you'll find that you can't create a ticket with an attachment via the REST api, only reply/comment with an attachment. I believe there is already a ticket open about it. -kevin
pgpaMCvZEeofc.pgp
Description: PGP signature
