Я работаю над проектом, который может получить доступ ко всем изображениям в g-mail. Я пробовал API-адрес G-mail с помощью узла, который может извлекать все необходимые вложения. Но для этого требуется скачать весь образ. Я могу получить доступ к идентификатору вложения и идентификатору сообщения с помощью API. Есть ли способ генерировать URL-адрес вложения (для просмотра), чтобы я мог предоставить ссылку на требуемое изображение из моего проекта.Создать url-адрес для gmail для просмотра
0
A
ответ
0
Я действительно нашел эту проблему, Issue #134, и вы можете попробовать предложенное решение.
Вы можете получать вложения электронной почты с помощью этого:
https://mail.google.com/mail/u/0/?ui=2&ik={ik_value}&view=att&th={message_id}&attid=0.{atachment_index}&disp=safe&zw
где
attachmment_index
только индекс вложения. Если есть 3 вложения и вы хотите получить третий файл, значение индекса будет3
. Этот URL-адрес - это заголовок 302, который действует как сокращение ссылок для файла загрузки. Открытие этой ссылки приведет вас к данным крепежных
var ik = gmail.tracker.ik;
var id = gmail.get.email_id();
var aid = "1"; // gets the first attachment
var url = "https://mail.google.com/mail/u/0/?ui=2&ik=" + ik + "&view=att&th=" + id + "&attid=0." + aid + "&disp=safe&zw";
console.log(url);
Смежные вопросы
- 1. Создать фон текстуры для просмотра
- 2. Создать внешний ключ для просмотра
- 3. Могу ли я создать аддон для Gmail?
- 4. Как создать gmail-клиент для ios?
- 5. API Gmail: учетные данные для API Gmail
- 6. Как создать режим предварительного просмотра для электронных читалок, таких как Gmail, Hotmail
- 7. Как создать цикл для просмотра элементов списка?
- 8. Как создать шаблон для определенного режима просмотра?
- 9. Как создать контекстное меню для веб-просмотра?
- 10. Как создать контроллеры для просмотра внутри Ember.ContainerView?
- 11. Создать/Добавить пейджеры для просмотра программно
- 12. создать viewcontroller для каждого экрана просмотра?
- 13. Как создать форму для просмотра пользователя
- 14. Как создать поле, необходимое для просмотра бритвы?
- 15. Как создать приложение для просмотра скриншотов?
- 16. Как создать действие IB для просмотра изображения
- 17. Xamarin - создать среду для просмотра HTML-файлов
- 18. Создать pdf-файл для просмотра всех данных
- 19. Как создать шаблон просмотра для MVC?
- 20. Gmail тип filechooser для светлячок
- 21. Для просмотра или не просмотра
- 22. Проблема с URI для приложения Gmail для приложения Gmail
- 23. Как создать общий выходной календарь для просмотра доступности для отпуска
- 24. Интеграция Gmail для входа
- 25. Настройка gmail для бизнеса
- 26. OpenId для gmail
- 27. Пропуск результата просмотра для просмотра
- 28. Место для просмотра просмотра GEF
- 29. Шаблон для подробного просмотра
- 30. Создание пикселя отслеживания для Gmail
Спасибо за ответ, я уже видел выпуск # 134 и был в состоянии генерировать ссылку, чтобы загрузить вложение, но мне не нужно, чтобы загрузить изображение, Мне просто нужна ссылка для просмотра изображения, которое тоже без аутентификации. есть ли в любом случае я мог аутентифицироваться с помощью oauth2client для создания ссылки на вложение (используя gmail api) – Bagio