ShareDialog — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Использование)
м
 
(не показано 7 промежуточных версий 1 участника)
Строка 1: Строка 1:
 +
Объект используется для отправки своего ID (ссылки на приложение) другим людям, через внешние программы (почту, мессенджеры, соц.сети) <br>
 +
Отправка работает только на IOS и Android.
 +
 
==Состояния==
 
==Состояния==
 
*'''update_params''' - считать параметры из img_id, extra_text, extra_subject
 
*'''update_params''' - считать параметры из img_id, extra_text, extra_subject
Строка 5: Строка 8:
  
 
==Параметры==
 
==Параметры==
*'''img_id''' - id графического ресурса с ресурсной базы
+
*'''img_id''' - Отправляемое изображения. Задаем id графического ресурса с ресурсной базы.
  
*'''extra_text''' - основной текст
+
*'''extra_text''' - Основной текст. Задаем id текста с текстовой базы.
  
*'''extra_subject''' - заголовок
+
*'''extra_subject''' - Заголовок. Задаем id текста с текстовой базы.
  
 
==Примечания==
 
==Примечания==
 +
Список приложений, доступных для отправки, по фильтрам выбираем мы сами.
 +
В случае передачи только текста - фильтр text/plain, только изображение - image/*, но в случае, когда есть и изображение, и текст - image/*, поскольку нет возможности выбора нескольких флагов.
 +
 +
'''!!!ВАЖНО!!!'''<br>
 +
Картинки для шаринга должны все быть в первом паке.
 +
 +
Отправка поста не обновляет автоматически параметры, поэтому требуется до '''send_to_device''' выполнение состояния '''update_params'''
 +
 +
Не все доступные для отправки приложения способны принимать заголовки или основной текст, поэтому рекомендуется использовать в качестве основного "информатора" именно изображение.
 +
 +
Пример взаимодействия с приложениями:<br>
 +
*'''ВКонтакте''' - принимает основной текст и изображение<br>
 +
*'''Facebook''' - принимает только изображение<br>
 +
*'''Instagram''' - принимает только изображение<br>
 +
*'''GMail''' - принимает заголовок, основной текст и изображение<br>
 +
*'''Viber''' - принимает только изображения

Текущая версия на 08:21, 15 мая 2018

Объект используется для отправки своего ID (ссылки на приложение) другим людям, через внешние программы (почту, мессенджеры, соц.сети)
Отправка работает только на IOS и Android.

Состояния

  • update_params - считать параметры из img_id, extra_text, extra_subject
  • send_to_device - отправить запрос открытия окна шаринга на телефон

Параметры

  • img_id - Отправляемое изображения. Задаем id графического ресурса с ресурсной базы.
  • extra_text - Основной текст. Задаем id текста с текстовой базы.
  • extra_subject - Заголовок. Задаем id текста с текстовой базы.

Примечания

Список приложений, доступных для отправки, по фильтрам выбираем мы сами. В случае передачи только текста - фильтр text/plain, только изображение - image/*, но в случае, когда есть и изображение, и текст - image/*, поскольку нет возможности выбора нескольких флагов.

!!!ВАЖНО!!!
Картинки для шаринга должны все быть в первом паке.

Отправка поста не обновляет автоматически параметры, поэтому требуется до send_to_device выполнение состояния update_params

Не все доступные для отправки приложения способны принимать заголовки или основной текст, поэтому рекомендуется использовать в качестве основного "информатора" именно изображение.

Пример взаимодействия с приложениями:

  • ВКонтакте - принимает основной текст и изображение
  • Facebook - принимает только изображение
  • Instagram - принимает только изображение
  • GMail - принимает заголовок, основной текст и изображение
  • Viber - принимает только изображения