subir archivo a dropBox usando / files_put javascript

¿Es posible cargar un archivo local en Dropbox usando el método http put? ¿Estoy cargando un archivo pero no tiene cuerpo? ("bytes": 0)

¿Cómo puedo agregar un contenido a mi archivo?

mi código es el siguiente:

    $scope.uploadHtmlFile = function() {
    $http({
        method: 'PUT',
        url: 'https://api-content.dropbox.com/1/files_put/dropbox/test.txt?access_token='+ localStorage.getItem('accessToken')
    }).success(function(data,status,headers,config){
        console.log(data);
        console.log('file uploaded successfully');
    }).error(function(data,status,headers,config){

    });
}

mi archivo se cargó correctamente pero sin contenido? Esta vacio !! la documentación es un poco confusa para mí:https://www.dropbox.com/developers/core/docs#files_put

Respuestas a la pregunta(2)

Su respuesta a la pregunta