2013-09-05 5 views
0

может кто-нибудь предложить мне, как загрузить файл из локального каталога хранилища моего приложения на Google Drive с помощью javascript в titanium Appcelerator.Как загрузить файл на Google диск программно

я попытался следующий код, но он не загружая файл .. думал кто-нибудь может помочь мне увидеть этот код

код:

var ggParams = { 
clientId: '662194379016.apps.googleusercontent.com', 
clientSecret: 'ffRSIWBlXyPwW-M1iQ6DNtXZ', 
redirectUri: 'http://localhost', //urn:ietf:wg:oauth:2.0:oob 
devKey: 'AIzaSyBmXhfsc--2CdlSU8UD37Ryyd3qYaUxKls', 
}; 
// Initialize Youtube Service 
var google = new Google(ggParams); 
google.login(function(e){ 
Ti.API.info('Token: ' + google.accessToken()); 
}); 
/* google.refreshToken(function(e){ 
    Ti.API.info('New Token: ' + e.token); 

});*/ 

/*var params = { 
    call: 'userinfo', 
    method: 'GET', 
    params: { 
     client_id: '662194379016.apps.googleusercontent.com', 
     client_secret: 'ffRSIWBlXyPwW-M1iQ6DNtXZ', 
     redirect_uri: 'http://localhost', //urn:ietf:wg:oauth:2.0:oob 
     devKey: 'AIzaSyBmXhfsc--2CdlSU8UD37Ryyd3qYaUxKls', 
     code:'' 
     } 
};*/ 
google.callMethod( 
args = { 
    call: 'drive', //token 
    method: 'GET', //POST 
    params: { 
     clientId: '662194379016.apps.googleusercontent.com', 
     clientSecret: 'ffRSIWBlXyPwW-M1iQ6DNtXZ', 
     redirectUri: 'http://localhost', //urn:ietf:wg:oauth:2.0:oob 
     devKey: 'AIzaSyBmXhfsc--2CdlSU8UD37Ryyd3qYaUxKls', 
     code: 200 
     } 
}, 
function(e){ 

    if (e.success){ 
     callback(e.data); 
     Ti.API.info(e.data); 
    } 
    else{ 
     Ti.API.info(e.data); 
     Ti.API.error('Error getting tokens'); 

    } 
}, false); //true or false or null 
+0

http://stackoverflow.com/questions/12164024/android-open-and-save-files-to-from-google-drive-sdk –

+0

Спасибо за код ур .. но im развивается в javascript – user2732609

ответ

0

Вы должны проверить Google API Java Client Upload to Google Docs

Это пример приложения для Android, которое использует библиотеку google-api-java-client для демонстрации загрузки файла в Документы Google.

Это приложение

  • Выполните авторизацию OAuth2 против Google Docs
  • Создать папку (известный как коллекция) в Документах Google
  • Загрузить файл в Google Docs (внутри этой папки)
  • Обновление файла на Google Docs

Возьмите QuickStart в Google Drive API

+0

Фактически i видел это раньше .. не мог понять. Кроме того, я также отправил запрос вчера никто не ответил мне ... ссылка http://stackoverflow.com/questions/18606961/can-somebody-help-me-how-to-upload-the-file-into- box-com-from-the-app – user2732609

+0

Я просто попробую пример быстрого запуска. У меня есть некоторая ошибка, пожалуйста, см. это .... http: //stackoverflow.com/questions/27636659/upload-file-to-google-drive-using- google-play-serivces-libwithout-support-ja, пожалуйста, помогите мне –

Смежные вопросы