Hola de nuevo, continuando con el tema de zendesk, me surgió otro problema, ya puedo subir los archivos, solamente que al visualizarlos, por ejemplo, si subí un txt, el contenido de ese txt tiene la ruta del archivo que le pasé en la variable filename al momento de subirlo, y no contiene el texto original, igual al tratar de subir cualquier otro archivo, al momento de bajarlo me marca error el archivo, por ejemplo, un archivo de audio de 600kb no lo abre, el codigo que tengo es el siguiente:
Código PHP:
/************ENVIAR ATTACHMENT**************/
$url = "http://xtimed2.zendesk.com/uploads.xml";
$urlVars = "filename=@".$archivo['name'];
$ch1 = curl_init($url);
curl_setopt($ch1, CURLOPT_POST ,1);
curl_setopt($ch1, CURLOPT_POSTFIELDS ,$urlVars);
curl_setopt($ch1, CURLOPT_FOLLOWLOCATION ,1);
curl_setopt($ch1, CURLOPT_HEADER ,0); // DO NOT RETURN HTTP HEADERS
curl_setopt($ch1, CURLOPT_RETURNTRANSFER ,1); // RETURN THE CONTENTS OF THE CALL
$token = curl_exec($ch1);
$dom = DOMDocument::loadXML(curl_exec($ch1));
$token = $dom->documentElement->getAttribute('token');
echo "TOKEN " . $token . PHP_EOL;
/************FIN ENVIAR ATTACHMENT**************/
Alguna idea de por que este pasando?
De antemano gracias.