2012-05-28 3 views
3

Я пытаюсь загрузить файл в определенную папку. У меня есть URI папки, поэтому я передаю это как URI в функции uploadFile в Zend API.Zend GData загружает файл в определенную папку

Однако в итоге я получаю ошибку 401.

Этот код работает и загружает файл в базе Документов Google:

$newDocumentEntry = $docs->uploadFile($filePath, $documentTitle, null, Zend_Gdata_Docs::DOCUMENTS_LIST_FEED_URI); 

как создать URI, который загружает его в определенную папку?


Я действительно борюсь с этой проблемой. Я попробовал все, что я могу думать, чтобы создать действительный URI для конкретной папки, но я всегда получаю следующее сообщение об ошибке: Сообщ

Expected response code 200, got 400 
Invalid request URI 

Кто-нибудь есть какие-либо предложения?

+0

Если кто-то может показать мне, как это сделать через библиотеку Zend GData, я был бы очень признателен. Я пытаюсь создать новую папку (назовем ее XYZ), а затем загрузить документ в эту папку (а не в корневую папку) – Obaid

+0

Поскольку никто не ответил на это, могу ли я вернуть свою награду? :( – Obaid

ответ

1

php zend gdata put a document/file into a category/folder Google Docs

Это то, что вы ищете?

Если ошибка 401, проверьте, действительно ли у аутентифицированного пользователя google есть разрешение на запись в папку.

+1

Пользователь аутентифицирован, я просто не могу понять, как указать путь записи к конкретной папке. Он загружает в корневую папку документов Google, но я не могу найти способ загрузить его на конкретная папка. – Obaid

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