Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> З мобільного додатка відправити щось у Viber          
vbi Подменю пользователя
сообщение 26.05.21, 14:55
Сообщение #1

Оратор
Иконка группы
Группа: Местный
Сообщений: 373
Из: Украина, Луцк
Спасибо сказали: 72 раз
Рейтинг: 0

Мобільна платформа 8.3.14.78 Сборщик: 2.0.11.36, Платформа 8.3.14.1976

Доброго дня! Чи є якась можливість по кнопці з мобільного додатку відправити якийсь текст у Вайбер? Напряму, або не напряму а вибрати групу чи контакт, вибрав і відправився текст. Або може якось через "Поділитися"?


Signature
Впроваджую, супроводжую

logist Подменю пользователя
сообщение 26.05.21, 15:37
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Не напрямую: ищите провайдера который отправляет сообщения на вайбер, берете у него апи и реализовываете, отправка за деньги и только конкретному контакту, плюс если вы не покупаете 40000 сообщений в месяц, то своё имя отправителя использовать не сможете.
Напрямую: [необходимо зарегистрироваться для просмотра ссылки] или поищите документацию по chatapi.viber.com


Signature
Личные бесплатные консультации не даю, для этого есть форум!

vbi Подменю пользователя
сообщение 26.05.21, 15:54
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 373
Из: Украина, Луцк
Спасибо сказали: 72 раз
Рейтинг: 0

logist @ Сегодня, 15:37 * ,
Спасибо, разобрался сам, только что проверил - работает:

&НаКлиенте
Процедура ТЕСТ(Команда)
    
    НовВз=Новый ЗапускПриложенияМобильногоУстройства();
    //Отправить текст по вайберу, предлагает выбрать, кому отправлять, потом сразу отправляет
    НовВз.Действие = "android.intent.action.SEND";
    НовВз.Приложение = "com.viber.voip";
    НовВз.ИмяКласса = "com.viber.voip.WelcomeShareActivity";
    НовВз.Тип = "text/plain";
    НовВз.ДополнительныеДанные.Добавить("android.intent.extra.TEXT","ТЕКСТ: Теекст-текст-текст");
    
    НовВз.Запустить(Истина);
    //НовВз.ДополнительныеДанныеЦикл

КонецПроцедуры


vbi @ Сегодня, 15:52 * ,
Так же можно отправлять конкретному человеку напрямую, отправлять фото и т. д.

//Открывает вайбер 
НовВз.Действие = "com.viber.voip.action.CONVERSATION";
//или
НовВз.Действие = "com.viber.voip.action.MESSAGES";


//Открывает список контактов в вайбере
НовВз.Действие = "android.intent.action.CALL_BUTTON";


//открывает диалог с конкретным человеком в вайбере
НовВз.Действие = "android.intent.action.SENDTO";
НовВз.Данные = "smsto:+380965336452";
НовВз.Приложение = "com.viber.voip";
НовВз.ИмяКласса = "com.viber.voip.SystemDialogActivityPublic";
//Отправить текст по вайберу, предлагает выбрать, кому отправлять, потом сразу отправляет
НовВз.Действие = "android.intent.action.SEND";
НовВз.Приложение = "com.viber.voip";
НовВз.ИмяКласса = "com.viber.voip.WelcomeShareActivity";
НовВз.Тип = "text/plain";
НовВз.ДополнительныеДанные.Добавить("android.intent.extra.TEXT","ТЕКСТ: Теекст-текст-текст");


//Отправить фото по вайберу, предлагает выбрать, кому отправлять
НовВз.Действие = "android.intent.action.SEND";
НовВз.Приложение = "com.viber.voip";
НовВз.ИмяКласса = "com.viber.voip.WelcomeShareActivity";
НовВз.Тип = "image/jpeg";
НовВз.ДополнительныеДанные.Добавить("android.intent.extra.STREAM","file:///storage/emulated/0/DCIM/100ANDRO/DSC_0001.jpg","Uri");
//Открыть контакт в вайбере
НовВз.Действие = "android.intent.action.VIEW";
НовВз.Данные = "tel:+380965336452";
НовВз.Приложение = "com.viber.voip";
НовВз.ИмяКласса = "com.viber.voip.WelcomeShareActivity";


Пример нашел на инфостарте.

Сообщение отредактировал Vofka - 28.05.21, 7:13


Signature
Впроваджую, супроводжую

Спасибо сказали: Alegzander, logist, Vofka,

mut Подменю пользователя
сообщение 26.05.21, 15:57
Сообщение #4

Завсегдатай
****
Группа: Пользователи
Сообщений: 199
Из: Новая Каховка
Спасибо сказали: 203 раз
Рейтинг: 237.5

На джаве для "поделиться" делается intent, а в 1с, насколько я понимаю это ЗапускПриложенияМобильногоУстройства.
Делаете запуск приложения "com.viber.voip", ему передаете текст, тип text/plain.

Пока писал, вижу уже и сами разобрались cool.gif

Спасибо сказали: vbi,

vbi Подменю пользователя
сообщение 27.05.21, 13:17
Сообщение #5

Оратор
Иконка группы
Группа: Местный
Сообщений: 373
Из: Украина, Луцк
Спасибо сказали: 72 раз
Рейтинг: 0

Цитата
Так же можно отправлять конкретному человеку напрямую

А вот это не работает(


Signature
Впроваджую, супроводжую

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 22:42
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!