Создание вложения Google Документов через API

Есть ли способ создать вложение Google Doc через API? В документации не указано, если это возможно, и все, что я пробовал, не сработало.

Спасибо

Редактировать: Посмотрите документацию API Basecamp https://github.com/basecamp/bcx-api/blob/master/sections/attachments.md#get-attachments, вложения документов Google имеют другой набор полей, чем загруженные файлы.

Classes.Basecamp.Attachment newAttachment = new Classes.Basecamp.Attachment()
            {
                Name = attachment.Element("name").Value,
                ContentType = attachment.Element("content_type").Value,
                LinkedSource = attachment.Element("linked_source").Value,
                LinkedType = attachment.Element("linked_type").Value,
                LinkUrl = new Uri(attachment.Element("link_url").Value)
            };

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            request.Method = "POST";
            request.Credentials = new NetworkCredential("xxxx");
            request.ContentType = "application/vnd.google-apps.document";
            request.UserAgent = "xxxx";
            request.Proxy = null;

Это похоже на создание файла без расширения.

Не могу найти другого, чтобы пойти по этому поводу.

0 ответов

Другие вопросы по тегам