Blogger.com

В программе: Проект → Экспорт → Blogger XML
Blogger — веб-сервис для ведения блогов, с помощью которого любой пользователь может завести свой блог, не прибегая к программированию и не заботясь об установке и настройке программного обеспечения. Zebroid поддерживает как импорт контента с сайта в программу, так и экспорт с программы на сайт.

Взаимодействие с сервисом происходит 2 способами:

  1. XML-RPC экспорт и XML-RPC импорт
  2. Файловый экспорт

Для работы по протоколу XML-RPC дополнительно ничего устанавливать не нужно, это функционал доступен «из коробки».

Внимание: нельзя создавать больше 40-50 постов в день используя XML-RPC, это защита от автоматического наполнения блогов которою не обойти. Так что если вам нужно больше постов — используйте файловый экспорт

Работать с файловым экспортом так же довольно просто. Единственное, что от вас требуется — это экспортировать проект в формате Blogger XML и импортировать сгенерированный файл через админку вашего сайта.

Внимание: после обновления дизайна Blogger летом 2020 работа импорта XML файлов на сервиса стала очень нестабильная. Сервис случайным образом может проигнорировать часть или даже полностью весь XML файл. К сожалению на это никак не повлиять и это не проблема со стороны Zebroid. Такое же поведение наблюдается при попытке импортировать файл сгенерированный самим сервисом Blogger




Настройка XML-RPC постинга


Для того, чтобы иметь возможность использовать удаленный постинг — необходимо получить API ключи. Процедура получения этих ключей не сложная и выполняется только один раз.

Ниже под спойлером можно увидеть детальную инструкцию по получению API ключей.

Получение API ключей



После того, как мы получили и добавили в программу API ключи можно переходить к добавлению Blogger аккаунтов. Каждому добавленному аккаунту необходимо будет один раз разрешить пользоваться созданным ранее API.

Сделать это совсем не сложно. Всё что от вас требуется — это запустить инструмент, подождать пока Зеброид откроет ваш браузер, в котором нужно будет авторизоваться в аккаунт, который имеет права администратора нужного сайта, после чего просто разрешить использование API и дождаться сообщения, что окно браузера можно закрывать.




Особенности


Есть ряд некоторых особенностях, которые вы должны знать работая с этим сервисом:

  • Категорий как таковых вообще нету, зато метки статьи понимает и выносит в облако меток. Так что при экспорте структура сайта сохранятся не будет, всё будет постится как буд-то статьи в одной категории
  • Статических страниц там тоже нету, так что они просто напросто не экспортируются
  • Если вы хотите, чтобы при постинге по XML-RPC у вас генерировались красивые ссылки для статей — активируйте опцию в настройках «Отправлять первый раз пост в blogger на транслите» проекта (Файл → Настройки → ЧПУ)
  • В профиле XML-RPC поле URL сайта необходимо указывать вида «http://BLOG_NAME.blogspot.com/» (обязательно в зоне blogspot.com)
  • API Блоггера не даёт возможности заливать локальные картинки на сервер сайта. Если у вас в постах есть такие картинки — их сперва нужно загрузить на внешний ресурс, а уже потом публиковать посты.