Google Photos (Google Album Archive) как хостинг картинок для блога, форума и т.п.

Прошло совсем немного времени с закрытия сервиса Picasa Web Albums как нам стало не хватать многих его возможностей. Конечно компания Google, купившая этот сервис, переняла от него много хорошего и реализовала это в своем новом сервисе облачного хранения фотографий - Google Photos, но изюминки, которой обладала Picasa - там нет.

Речь идет от так называемых прямых ссылках. В Picasa Web Albums вы могли для любой фотографии получить публичную постоянно живущую ссылку и разместить её в интернете где угодно: у себя на блоге, в форуме, соц. сети и т.д. и т.п. По непонятным мне причинам Google эту особенность похоронил вместе с Picasa. Публичные ссылки создаваемые на фотографии в сервисе Google Photos на самом деле создают скрытый публичный альбом и являются ссылками на его титульную страницу, т.е. вставить её в html тег <img> вы не сможете. А жаль.

Многие умельцы заметили, что если в Google Photos открыть полноразмерную версию фотографии и запомнить на неё ссылку - её можно вставлять в тег <img>, т.е. использовать как прямую ссылку. Но такая ссылка имела недостатки:

  • она была ужасающе длинной, работать с такой в тексте html страницы было крайне неудобно.
  • она не имела расширение ресурса jpg или png, что на некоторых форумах создавало проблему.
  • и самое главное, с 1 августа 2016 г. поведение этих ссылок поменялось - они оказались временными! И "живут" один, два дня, после чего закрываются и обращение по ним вызывает 404 ошибку.

Короче, Google перекрыл кислород блогерам везде где мог. Но! С 1 августа 2016 г. Google закрыл Picasa Web Albums, но не уничтожил содержимое этого сервиса (что было бы вообще верхом хамства). Для хранения данных из Picasa Web Albums был создан новый сервис, про который нигде не писали и о нем мало что известно - Google Album Archive. Отличительна черта этого сервиса - он обеспечивает доступ ко ВСЕМУ графическому материалу аккаунта Google используемого где угодно в сети Google, это:

  • фотографии и альбомы из Picasa,
  • фотографии и альбомы из Google Photos,
  • вся графика и видео из Google+,
  • вся графика и видео из Google Drive,
  • фото аккаунта и связанный с ним граф. материал (подложки и т.п.)

На все публичные фото из Google Album Archive можно получить ссылки так же как и для фотографий из Google Photos (копировать ссылку на полноразмерную фотографию) и при этом:

  • они живут очень долго, так что складывается впечатления что они вечные,
  • они вменяемой длинны, гораздо короче чем аналогичные из Google Photos.

Все это дает надежду на то, что Google Photos через Google Album Archive можно будет использовать как хостинг картинок с поддержкой прямых ссылок.

Примеры прямых ссылок из Google Album Archive:

Coffee 250px

Coffee 500px

Coffee 800px

Правда есть один нюанс, связанный с работой Google Album Archive и то как он отображает альбомы из Google Photos. А именно - если вы создадите альбом фотографий в Google Photos как публичный, то в Google Album Archive вы его попросту не увидите, а следовательно не сможете получить прямые публичные ссылки на фото из него. Но скорее всего - это просто ошибка в работе Google Album Archive и скоро она будет исправлена (надеюсь), т.к. по логике в Google Album Archive должны отображаться абсолютно все альбомы из Google Photos. И эта ошибка легко обходится.

Итак приступим. Сформируем правило позволяющее нам использовать Google Album Archive для получения прямых ссылок на фото:

  1. Если у вас еще нет Google аккаунта - самое время создать.
  2. Заходим в Google Photos и в разделе Албомы создаем "Новый альбом", причем создаем не общий альбом, а именно простой - приватный альбом.
  3. Переходим в Google Album Archive и убедимся что новый, только что созданный альбом, виден среди других.
  4. Возвращаемся в Google Photos, заходим в только что созданный альбом и делаем его публичным. Для этого в настройках альбома выбираем команду "Поделится" и создаем ссылку общего доступа. Можете её не запоминать, нам она не нужна. Именно такое хитрое создание публичного альбома позволяет избежать ошибки в Google Album Archive описанной выше.
  5. Проверяем что в настройках Google Photos установлено сохранение фотографий в "высоком качестве", а не в исходном. Это позволит нам сохранять нелимитированное количество фото в Google Photos.
  6. Загружаем в наш альбом все необходимые для публичного доступа фотографии или другой графический контент.
  7. Снова возвращаемся Google Album Archive. Открываем наш альбом (теперь он должен отображаться как публичный или с ограниченным доступом, т.е. для всех у кого есть ссылка).
  8. Открываем полноразмерную версию первой фотографии, щелкаем правой кнопкой мышки и выбираем команду что-то вроде "Копировать ссылку на изображение" (зависит от того какой у вас браузер).
  9. Полученную прямую ссылку используем там где надо: в блоге, на форуме, в статье на каком-либо сайте и т.п.
  10. Повторяем предыдущие два шага для всех фотографий из публичного альбома.

На этом вроде бы все :) В дополнении приведу сравнение двух прямых ссылок на одну и туже фотографию полученные из Google Album Archive и Google Photos.

Google Album Archive:
https://lh3.googleusercontent.com/-lgRkVi-gYfru0lLSs1Pd4PSPkNijHX7PJcCbZoP9Qshu2ZO03ryIftWX6IlLbotngu9vvib8FcVFbY=w1280-h1024-no

Google Photos:
https://lh3.googleusercontent.com/fdQMp2W0oWXm35TA5e8pW3lGjp5BtA3D9nmkEIUaJgfFYkePLwQA4j6Ey8Ngj4spy_9AL3E65YyopfgVENmp4ptObBX5p6GvycckIXS82fpIU6IIDuIK_QHcJEc9WEHjpGHmrVqJsKuBEASzeI1c4aHEl-P3PEvZn4D3CUCfup1aczUc3N7Pa2hXtVPPfxV_mU_JdxQJhjHZbHfwk92SKMjJFLbs4hvwFEOIDBfmw8LcNNICiy-9UcCHLl-fcZuKGy47FZ9sz_BrkFRCF6xhfKZ7zei0cNMu6AZ2M6R0i1VYZld-LMhoUbK-P-UV8MfUIjyGhmA-E9ZzVFtPPOV0u9UDMPa9sgZGbVQ1SUJW17u6J5bKsF2KuU1ZJChWIsIL7Fm2XmKTlcQx9H5AwMQf8O76vB60o83ZQAdlQmZJxZRxSPhMyuAvdgn7ZPXH5Pg0_FAqco7kBYATKkxLtlDgmvJWTvBs6TQTTtp_9GexSoOE9UtBE9bOmTc4Hnj3E0Bl7wHX785NM5razVmbli-x2z_tvtgHruUxW_awwXDxBmVOtpWdsy2c3l5qZlH6_ysADyySEQu1bbThXtCOU9z8JreBClOPeE5dWgugaUeCCvlog10QVg=w1280-h854-no

Как видите разница видна невооруженный взглядом.

Ну а что же конкуренты? Ведь, как известно, конкуренция двигает технологии вперед. И альтернативы есть всегда, в частности сервис Яндекс.Фотки предлагает все описанное выше сразу "из коробки", причем без всяких хитростей и головной боли. Там прямые ссылки доступны прямо из меню. Но есть то, что выделяет Google Photos и Google Album Archive - прямые ссылки могу быть настроены под ваши нужны, задавая требуемые свойства через параметры запроса прямо в URL, т.е. фактически эти ссылки - набор команд роботу на то как обработать и какую версию фотографии вы хотите получить! Такого нет пока еще ни у кого. Этой теме будет посвящена отдельная статья, а для нетерпеливых вот англоязычная ссылка.

На этом все. Если хотите узнать больше о Google Photos - загляните в это сообщество.

Обещанное продолжение.

UPDATE (29.09.2016):
После публикации ссылки на эту статью в Сообществе Google Photos, в одном из комментариев предложили альтернативный способ получения прямых ссылок на фото из Google Photos, но через платформу Blogger, которая так же является сервисом от Google. Суть в том, что Blogger имеет доступ к Google Album Archive и может вытягивать прямые ссылки на фото для публикации у себя. Такие ссылки становятся постоянными и естественно им можно использовать на своих сайтах, форумах и т.д. Я не буду повторять здесь всю методику, дадим слово автору. Андрей Климковский все прекрасно описал в своем блоге.

profile for 23W on Stack Exchange, a network of free, community-driven Q&A sites Google+