J'ai récemment intégré l'API de Google Drive dans un site Web que je développe sur CodeIgniter. Le site Web consiste à rédiger un essai et à le convertir en document Word que j'ai réussi à télécharger dans Google Drive à l'aide du script API fourni.Impossible de prévisualiser/ouvrir le document téléchargé dans l'API Google Doc
Cependant, je ne suis pas en mesure de prévisualiser ou d'ouvrir le document téléchargé directement sur Google. Conduire. Mais, je suis en mesure de voir et de modifier une fois que je télécharge le document de Google Drive et ouvrez via le processeur Microsoft Word s'il vous plaît conseiller ce que je devrais faire pour rendre mon document modifiable sur Google Drive en utilisant l'outil Google Doc.
Voici le code que j'ai utilisé pour télécharger le document généré à partir du site Web et voici l'exemple de document joint.
Veuillez noter: Comme je l'ai mentionné ci-dessus, lorsque je télécharge à nouveau le document que je télécharge depuis Google, le document fonctionne correctement et je peux prévisualiser et modifier le document.
if ($_SERVER['REQUEST_METHOD'] == 'POST' && $client->getAccessToken()) {
// We'll setup an empty 1MB file to upload.
$doc_file = $this->session->userdata('google_doc_file');
DEFINE("TESTFILE", __DIR__ . '/../../../papers/'.$doc_file.'.docx');
// This is uploading a file directly, with no metadata associated.
$file = new Google_Service_Drive_DriveFile();
$file->setName($doc_file.'.docx');
$result = $service->files->create(
$file,
array(
'data' => file_get_contents(TESTFILE),
'mimeType' => 'text/docx',
'uploadType' => 'multipart'
)
);
}