22-06-2013 19:53 support » Мобильные клиенты для дневников
Администрации сайта требуются добровольцы для проведения бесчеловечных экспериментов со ссылками в меню тестирования мобильных клиентов для дневников.

API нашего сайта был доработан таким образом, чтобы обеспечить совместимость с существующими бесплатными мобильными приложениями для блогов на основе WordPress - подробней тут.

ПРЕДУПРЕЖДЕНИЕ - данная функциональность сайта находится в процессе разработки, поэтому следует понимать, что принимая участие в тестировании, вы тем самым подвергаете содержимое своего дневника риску.

На данный момент реализована поддержка следующих функций (протестировано лишь с мобильным приложением для Android):

- отправка записей в дневник (в том числе с аттачами), редактирование и удаление записей
- получение записей из вашего дневника
- получение комментариев в вашем дневнике
- отправка комментариев к записям в дневнике, редактирование и удаление комментариев

Любые другие функции, существующие в мобильных приложениях, сейчас не поддерживаются.

Важные замечания в связи с некоторыми ограничениями мобильных приложений:

- при отправке новой записи доступен лишь режим доступа "открыта для всех" (в этом случае запись будет видна всем, у кого есть доступ в ваш дневник) и "открыта только для автора" (при выборе статуса Private при создании записи).
- скрытые комментарии не поддерживаются, однако при редактировании уже существующего скрытого комментария он останется скрытым.
- не рекомендуется редактировать при помощи мобильного приложения записи, созданные через сайт
- голосования в записях не будут видны в мобильных приложениях

Принять участие в тестировании очень просто - нужно скачать и установить приложение для вашего мобильного устройства:

Android
iOS
BlackBerry
Windows Phone
Nokia
webOS

Настройка приложения (на примере клиента для Android)

- на экране создания блога выбрать "Add self-hosted WordPress blog"
- в поле Blog URL указать http://journals.ru/xmlrpc.php
- в поле Username и Password ввести ник и пароль от вашего дневника

Все замечания, вопросы и предложения пишите, пожалуйста, в комментариях к этой записи. Если у вас что то не работает, или вообще ничего не работает - опишите как можно подробней суть проблемы, укажите версию клиента, которым вы пользуетесь, ник (если он отличается от основного) и время, когда была замечена проблема.
Группы: [ новые функции ]
Комментарии:
23-06-2013 20:17
Администратор<br>Буржуин проклятый
ок, будем считать, что под андроидом и iOS пока все работает как нужно

Cold North Wind - я проверил логи, твой клиент посылает запрос wp.getUsersBlogs, получает на него корректный ответ с информацией о твоем дневнике, после чего снова посылает тот же запрос, и так далее. я не знаю, честно говоря, что ему не нравится в нашем ответе - на мой взгляд, он соответствует протоколу. я изменил в ответе сервера одну маленькую деталь - попробуй еще раз, если не сложно. если по прежнему ничего не получится - не знаю, что еще сделать. буду думать.

23-06-2013 20:27
Администратор<br>Буржуин проклятый
кстати, для тех, кому это нужно - по крайней мере в андроидовском клиенте можно добавлять несколько дневников одновременно.

у меня отлично все работает с тремя дневниками - с моим личным, с саппортом и с тестовым дневником. можно мгновенно переключаться между ними.

Жонтельмен
Alexvn , у меня ламерский вопрос.
А куда аттачатся картинки записей?

Я нажал -" редактировать запись", но картинка там не значится как стандартный аттач.

23-06-2013 21:00
Администратор<br>Буржуин проклятый
Герр Зайчег - картинки аттачатся в твою галерею (которая доступна по ссылке http://journals.ru/attach.php или по линку "галерея" под полем для текста комментария или записи), и потом вставляются в запись при помощи img.

Just very slightly mad!
Alexvn, ок, будем считать, что под андроидом и iOS пока все работает как нужно Спасибо)!

23-06-2013 21:33
Дружок
Alexvn Фотографии, запощенные с камеры, сам жру сжимает до 500 пиксел на максимальной стороне?

Как заметил, что фотки подпадает в свободный раздел аттачей.
Вспоминаем ограничение
2. Свободные картинки.
"Свободные картинки" - это картинки, которые пользователи добавляют через программу Semagic или напрямую в "Галерею". Особенность "свободных картинок" - следующая: в Галерее изображений пользователя на текущий момент может содержаться не более 50 Мегабайт "свободных картинок". Этот лимит может быть в дальнейшем пересмотрен.


Так? По прежнему, в 50 мб?

Жонтельмен
Alexvn, ага , спасибо за ссылку.

Money Market Maker
Lemieux, разрешение картинки задается при ее отправке. При создании записи надо кликнуть на нее и задать параметры. Обрезание сам Wordpress, а не жру. С остальными параметрами картинок у нас пока не все в порядке. Я выложу свой подробный багрепорт Алексу когда будет готов.

23-06-2013 22:06
Дружок
MMM Спасибо за подсказку. Нашел

23-06-2013 23:45
Администратор<br>Буржуин проклятый
Lemieux
Так? По прежнему, в 50 мб? - лимит сейчас установлен на 200 мб для каждого юзера. но в целом верно, да.

Фотографии, запощенные с камеры, сам жру сжимает до 500 пиксел на максимальной стороне? - сжимает клиент. настроить размер можно либо в настройках блога в клиенте, либо ткнув в конкретную фотографию при создании записи. но при этом на картинки по прежнему действует ограничение в 250к по размеру. это ограничение можно изменить, если аргументация будет убедительной

MMM - кстати, по поводу багрепорта. всю первую треть июля меня не будет, так что исправление багов будет либо в течение следующей недели, либо уже в середине июля.

light
Ух ты

[скрытый комментарий]
Money Market Maker
Alexvn, да там не то что б багрепорт ожидается, скорее просто отчет/сравнение реализованного и желаемого. Думаю, будет полезен тем, кто не знает, что хочет.
Перечислю, конечно, что замечу, но пока все незначительные и далеко не обязательные мелочи. Например, при просмотре записи или дневника через Wordpress не работает авторизация (хотя логин и пароль для http-авторизации заданы в настройкх дневника). Но по факту это фигня не первой необходлимости и совсем не API-шная тема (наверняка встроенный браузер косячит).
Вот всю такую фигню соберу и перечислю по категориям: Wordpress, API - может что на перспективу пригодится, может у кого вопросы к API отпадут, а к Wordpress'y появятся

24-06-2013 02:19
Администратор<br>Буржуин проклятый
при просмотре записи или дневника через Wordpress не работает авторизация (хотя логин и пароль для http-авторизации заданы в настройкх дневника) - хм, странно. я логин и пароль для http-авторизации не указывал вообще - они опциональны - и у меня авторизация прекрасно работает и при просмотре дневника, и записи, причем даже при переключении между дневниками.

Камрад
у меня первый раз тоже не сработала авторизация а потом как-то само включилось и стало работать

Money Market Maker
Alexvn, ладно, это ерунда, авторизация - не критичный функционал. Причин может быть сколько угодна. Например, у меня стоит пара браузеров, ни один из которых не установлен по умолчанию. Может Wordpress не знает, куда куки записать. Потом поковыряюсь при случае.
_____________________
Update: Сейчас посмотрел - в телефоне авторизация держится, в планшете - нет. Оба на Андроидах.
Так что это локальные косяки на стороне юзера, API ни причем.

Dark Angel
Alexvn Спасибо, после внесенных изменений смог войти в дневник. Попробую сегодня в течение дня потестить функции.

Бегущий по лезвию..
УРА!
WP 7.5 Mango, HTC HD7.
Подцепилось без проблем.

Posts не дает читать: "Запрашиваемый метод ("mt.getrecentPostTitles") не найден".
Pages не дает: "Запрашиваемый метод ("wp.getPages")".
View Site работает.
Последние комменты показывает.

При добавлении записи выдает ошибку: ""Sorry, the server returned invalid data. Please try later." Однако запись появляется. Категории добавляются, не меняет статус поста (закрытый, для всех) - пост сохраняется по дефолту открытым для всех.

При сохранении поста с картинкой из галереи камеры: "Media upload error. Не удалось сохранить фал. Недопустимое расширение файла." Пост не сохраняется.


Тестирую дальше.

24-06-2013 12:33
Администратор<br>Буржуин проклятый
trogvar - понял, спасибо. Pages работать не будут, у нас их нет. с остальным буду разбираться вечером.

24-06-2013 13:07
Камрад
С iPad (IOS 6.1.3) постит с фото без проблем.