Служба поддержки Хуавей и Хонор – контакты сервисных центров

Содержание

Почему люди думают, что это небезопасно?

Существует проблема, на которую указывает множество помешанных на безопасности пользователей: RCS — а, соответственно, и такие приложения, как Chat, — не имеют сквозного шифрования, доступного в таких популярных ныне мессенджерах, как WhatsApp. Сквозное шифрование делает сообщение недоступным для всех – даже для разработчика приложения и сетевого провайдера.

Что такое rcs?

RCS – это новый онлайн-протокол, который был выбран и принят Ассоциацией GSM в 2008 году с целью заменить текущий стандарт обмена текстовыми сообщениями SMS (Short Message Service), использующийся с 1990-х. Ассоциация включает в себя широкий спектр организаций в мобильной индустрии, в том числе производителей устройств и программного обеспечения, интернет-компании и др.

Очевидно, что с таким количеством игроков рынка потребовалось время, чтобы прийти к согласию, так что только к 2022 году Ассоциация GSM смогла выработать что-то, похожее на стандарт. Его назвали Universal Profile, и это, согласно определению Ассоциации, «единый, принятый индустрией набор функций и технических средств» («single, industry-agreed set of features and technical enablers»).

Что и как можно послать через push kit

С помощью Push Kit можно не только доставлять уведомления, но и передавать данные напрямую в приложение. В этом случае на пользовательское устройство приходит «послание», которое активирует в программе-адресате определённое действие. Функция может оказаться полезной, например, для соцсетей, когда вы получаете запрос добавиться в друзья или входящие вызовы по VoIP.

Но всё-таки главной задачей является доставка пуш-уведомлений, внешний вид которых настраивается через интерфейс Push Kit. Это может быть обычный текст, текст с большой или маленькой картинкой, с иконкой приложения и т. д. Можно менять размеры элементов и их расположение, выбирать тип звукового сигнала, а также программировать сценарии — действия, которые выполняются, когда пользователь открывает уведомление.

Если группа уведомлений от одного приложения в статус-баре свёрнута, по умолчанию в нём будут показаны первые два пуша — их количество можно расширить до восьми. Такая группа может содержать до 24 пуш-уведомлений в EMUI 10 и до 49 в EMUI 9. Если сообщений больше, будет виден счётчик оставшихся уведомлений и следующее появится только после удаления одного из отображаемых пушей.

Имя пакета, отправляемого Push Kit, может содержать до 128 байт, а максимальный размер сообщения составляет 4 Кб.

Если у целевого устройства нет проблем с сетью, доставка пушей должна происходить не дольше, чем за 1 секунду. Если же девайс получателя не в сети, Push Kit кеширует сообщение и отправляет его после того, как устройство переходит в онлайн.

Что дальше?

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

А что думаете вы, уважаемые читатели? Считаете ли инициативу мертворожденной, поскольку полный переход на к использованию мессенджеров – всего лишь дело времени? Или стоит дать шанс «улучшенным смс-кам?». И каковы могут быть перспективы нового стандарта у нас в стране, где достаточно большой процент пользователей сохраняет верность привычным SMS?

Адреса международных центров поддержки huawei

Компания имеет представительства в огромном количестве городов по всему миру. Находясь в отпуске или деловой поезде, можно посетить один из таких международных центров. Узнать адрес ближайшего представительства в стране можно через сайт компании, по ссылке:

В чем преимущество rcs перед sms?

RCS предоставит больше мультимедийных возможностей для обмена сообщениями. Помимо обычных текстовых сообщений, станет проще посылать GIF-изображения, фотографии в высоком разрешении и видео. Вы сможете узнать, доступен ли человек, которому вы пишете, вам смогут присылать отчет о том, что сообщение было доставлено.

Вы сможете отправлять более длинные сообщения и прикреплять более тяжелые файлы. Также гораздо лучше, чем в SMS, поддерживается обмен сообщениями в группе. Другими словами, стандартный обмен текстовыми сообщениями может благодаря нововведению выглядеть и работать  во многом как iMessage.

Горячая линия

  • Белоруссия: 8-8200-011-0557
  • Казахстан: 6530
  • Узбекистан: 998 (99) 408 4555
  • Украина: 0800508833

Интеграция hms core sdk

Добавим файл конфигурации вашего приложения в AppGallery Connect.

  1. В AppGallery Connect кликаем My project.

  2. Находим и выбираем приложение, в которое хотим интегрировать HMS Core SDK.

  3. Переходим в Project Setting → General information. В App information загружаем файл agconnect-services.json.

  4. Копируем файл agconnect-services.json в корневой каталог приложения нашего проекта Android Studio.

Добавим связи сборки. Для этого открываем файл build.gradle в каталоге приложения.

Прописываем в разделе dependencies:

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.0.2'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'

    // Add the following line
    implementation 'com.huawei.hms:push:5.0.0.300'
}

5.0.0.300 заменим на последнюю версию HMS Core Push SDK.

Нажимаем Sync Now, чтобы синхронизировать файл build.gradle.

Если отображается synced successfully, всё прошло хорошо.

Как позвонить

Для связи с операторами достаточно набрать телефон горячей линии в своей стране на телефоне. Например, в Российской Федерации это можно сделать по номеру: 8800-700-1606

Коммерческие возможности push kit

Почти все известные нам российские кейсы связаны с банковскими учреждениями.

Первой отечественной и второй в мире компанией, интегрировавшей наш Push Kit, сталаmfms°: их решения по доставке пуш-уведомлений используют ВТБ, Альфа-Банк, Сбер и другие финансовые учреждения России. 

Например, в ВТБ пушами клиентам сообщают о денежных операциях в реальном времени. Такие уведомления стоят сильно дешевле SMS, а затраты на внедрение минимальны: с SDK, которое предоставляет mfms°, не надо интегрировать APNs, FCM и Huawei Push Kit «с нуля».

Пуши используются не только для рассылки. На основе Push Kit в mfms° разработали фичу, которая позволяет клиентам банков получать уведомления с подтверждением денежных операций. Такие сообщения рассылаются через SDK и заменяют SMS с кодами для оплаты.

Какие ещё сферы применения можно найти для пуш-уведомлений и как извлечь из Push Kit больше пользы — вопросы не такие уж и сложные, но для нас чрезвычайно интересные. Давайте их обсудим в комментариях: ждём ваши идеи, варианты использования платформы или, возможно, предсказания о будущем пуш-уведомлений.

Контакты служб huawei и honor в россии

Узнать номер телефона поддержки Хуавей в России, задать вопросы онлайн или позвонить на горячую линию можно через официальный сайт поддержки.

Кто-нибудь уже использует rcs?

Google является основным идеологом внедрения RCS и даже предлагает backend-сервисы операторам, чтобы помочь им быстро добавить поддержку стандарта. Однако в итоге именно на операторах лежит ответственность по запуску и поддержке RCS. Недавно появилась важная новость, что запуск сервиса начинает Verizon, однако для начала – в очень ограниченных масштабах.

В настоящее время Verizon предлагает его только на смартфонах Pixel 3 и Pixel 3 XL — да и то не всем пользователям. Но поскольку Verizon поддерживает Universal Profile (подробнее об этом – ниже), стандарт будет работать и на любом другом телефоне, который его поддерживает.

Немного путано выглядит то, что большая часть операторов выбрали для своих RCS сервисов название Chat. Ведь у самой Google уже есть продукт под названием Hangouts Chat, который используется в корпоративной среде и очевидно доберется до покупателей.

Если у вас есть Chat, вы можете отправлять сообщения и кому-то, у кого нет поддержки этого сервиса, и тогда он получит обычное текстовое SMS-сообщение. Таким образом, пока сервис находится в очень ограниченной тестовой стадии.

Есть и ряд других операторов, которые поддерживают RCS. T-Mobile добавил RCS с версией Universal Profile 1.0 в свои Samsung Galaxy S7 и S7 Edge в июне. Sprint объявил, что добавляет RCS c Universal Profile в свои устройства в начале ноября, и пообещал, что все новые устройства в 2022 году выйдут с предустановленным RCS.

Везде, где используется стандарт Universal Profile, должен поддерживаться обмен сообщениями между операторами, но если вы посмотрите на сайтах операторов, они говорят только об общении внутри своих сетей. У нас еще не было возможности протестировать, могут ли поддерживающие RCS устройства T-Mobile или Sprint обмениваться RCS-сообщениями со смартфонами Pixel 3.

Добавляет путаницы тот факт, что ряд операторов и производителей устройств в настоящее время используют RCS, но не Universal Profile (который используется в Chat), поэтому их приложения и сервисы не имеют совместимости с теми, что используют другие вендоры.

Настройка сценариев шифрования

Открываем файл конфигурации обфускации proguard-rules.pro проекта Android Studio. Добавляем параметры, исключающие из этого процесса HMS Core SDK.

-ignorewarnings
-keepattributes *Annotation*
-keepattributes Exceptions
-keepattributes InnerClasses
-keepattributes Signature
-keepattributes SourceFile,LineNumberTable
-keep class com.hianalytics.android.**{*;}
-keep class com.huawei.updatesdk.**{*;}
-keep class com.huawei.hms.**{*;}

Если мы используем AndResGuard, его надо добавить в список разрешений в файле c конфигурацией обфускации.

"R.string.agc*",
"R.string.hms*",
"R.string.connect_server_fail_prompt_toast",
"R.string.getting_message_fail_prompt_toast",
"R.string.no_available_network_prompt_toast",
"R.string.third_app_*",
"R.string.upsdk_*",
"R.layout.hms*",
"R.layout.upsdk_*",
"R.drawable.upsdk*",
"R.color.upsdk*",
"R.dimen.upsdk*",
"R.style.upsdk*"

Настройка файла manifest

Чтобы устройства могли получать токен push и сообщения, отправленные сервером Push Kit, нужно изменить файл AndroidManifest.xml.Определяем класс MyPushService, он наследуется от класса HmsMessageService.

В этом примере кода нужно только изменить MyPushService в android: name = “. MyPushService” на имя класса, наследуемого от класса HmsMessageService. Всё остальное сохраняем.

Номера телефонов горячей линии

Дозвониться до операторов Call-центра Huawei Россия можно по номеру: 8800-700-16-06.

Служба поддержки клиентов данной компании, позволяет связываться с оператором круглосуточно, каждый день. Функция поддержки клиентов присуща всем регионам РФ. Грамотные специалисты Call-центра, дадут разъяснения по всем интересующим вопросам, и помогут в решении сложившихся проблем.

Для технической поддержки пользователей, находящихся в странах СНГ существуют другие адреса и номера телефонов. Представленная ниже информация помогает связаться с оператором или отправить письмо, если пользователь находится в одной из стран-участниц СНГ.

  • В Белоруссии существует номер: 8-8200-011-05-57
  • В Узбекистане можно позвонить по номеру: 998(99)408-45-55
  • В Казахстане звонок осуществляется по номеру: 6530
  • Украина – номер: 08005-088-33

Обращение в службу поддержки

Рассмотрим примеры обращения в службу Support

Онлайн-обслуживание пользователей хуавей и хонор

Получить разъяснение по интересующему вопросу можно и через онлайн поддержку Хуавей.

Особенности push kit

Уведомления через Push Kit приходят быстро и снижают энергопотребление устройства. Операционки большинства мобильных девайсов автоматически закрывают приложения, которые долгое время не проявляют активности. Но чтобы программа могла показывать свои пуши, зачастую ей нужно работать — хотя бы в фоне. Так что системе приходится перезапускать нужный ей софт, чтобы вывести пуш на экран.

Push Kit позволяет этого не делать: сообщения попадают в его центр уведомлений (NC), минуя целевые приложения. За это отвечает специальный компонент под названием Push Service. В итоге программа запускается только тогда, когда это предусмотрено сценарием, например после нажатия на уведомление.

Отсюда и высокая скорость доставки: благодаря Push Service пользователь может прочитать сообщение практически сразу после того, как оно попадёт на телефон.

Push Kit предоставляет канал системного уровня, способный одновременно отправлять десятки миллионов сообщений в секунду и десятки миллиардов в день. При этом 99 % пушей доставляются пользователям в течение 10 минут, даже если приложение не запущено. По сути, уведомления не доходят, только если устройство получателя выключено или находится вне сети.

Push Service устанавливается на все мобильные устройства с EMUI, так что на них уведомления отображаются в унифицированном виде.

Служба «Центр уведомлений» доступна на некоторых устройствах Huawei с EMUI 4 и на всех начиная с EMUI 5. А вот на гаджетах сторонних производителей эта функция недоступна, но если установить на них HMS Core, эти телефоны тоже научатся принимать уведомления, отправленные через Huawei Push Kit. Увы, из-за системных ограничений скорость доставки на телефоны других марок может снизиться.

Push Kit поддерживает основные кроссплатформенные среды разработки мобильных приложений, включая React Native, Cordova, Xamarin и Flutter. Чтобы разрабатывать на одном языке приложение, которое будет работать и на iOS, и на Android, нужно только интегрировать соответствующий пакет подключаемого модуля SDK.

После получения сообщений через Push Kit пользовательские устройства информируют об этом ваш сервер, помогая отслеживать ход рассылки в режиме реального времени. Благодаря этому можно быть в курсе статуса каждого уведомления и иметь возможность оперативно реагировать на неудачную доставку. Например, отправить SMS человеку, до которого не доходят пуши.

Push Kit автоматически показывает пуши на языке, который установлен в устройстве пользователя. Охват Push Kit — более 200 стран и регионов, поэтому такая функция будет очень полезна.

Отправка пуш-уведомлений

В интерфейсе Push Kit в AppGallery Connect можно редактировать сообщения и отправлять их на устройства, подключённые к сети. Перед отправкой уведомлений находим приложение по названию. В этом примере имя APK — com.huawei.codelabpush. Подробнее можно прочитать здесь.

Если всё прошло удачно, на экране телефона увидим уведомление.

Под капотом push kit: немного практики

Чтобы воспользоваться сервисом, надо зарегистрировать аккаунт разработчика на сайте Huawei Developers. Кроме этого понадобятся:

На схеме показан процесс разработки приложения под Android. iOS и веб-приложения поддерживаются в бета-режиме.

Первым делом:

Подробнее об этих шагах можно почитать здесь, правда, на английском.

Важный момент: чтобы использовать Push Kit для веб-приложений, нужно настроить его через приложение для Android. Кроме того, существуют Quick Apps — приложения, не требующие установки, которые можно использовать на мобильных телефонах более 12 крупных производителей в Китае. Все они доступны в AppGallery и поддерживают Push Kit.

Чтобы использовать Push Kit, укажите место для хранения данных вашего проекта. Если его не задать, будут недоступны таргетирование по темам сообщений, рассылка через агент WebPush и работа с iOS.

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

Чтобы уменьшить задержку, есть смысл хранить данные неподалёку от пользователей. Например, если вы в России разрабатываете приложение для жителей из Евросоюза, оптимальным местом для сервера будет Германия.

Поддержка в социальных сетях

Решить многочисленные вопросы, можно не только способами, описанными выше. Так же с возникшей проблемой можно обратиться на аккаунты фирмы Huawei, в социальных сетях, ссылки на которые представлены ниже:

Приложение

Также, связаться с операторами можно через приложение «Поддержка» для Huawei и Honor. В некоторых моделях смартфонов оно называется HiCare. Загрузить его можно из Play Маркета или AppGallery.

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

Разрабатываем демо

Ниже показан общий код проекта и структура ресурсов.

Открываем наш проект в Android Studio, создаём виджет и разворачиваем TextView в MainActivity, чтобы отобразить токен. Там же, в MainActivity,программируем метод обновления токена в TextView.

public class MainActivity extends AppCompatActivity {
    private TextView tvToken;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        tvToken = findViewById(R.id.tv_log);

        MyReceiver receiver = new MyReceiver();
        IntentFilter filter=new IntentFilter();
        filter.addAction("com.huawei.codelabpush.ON_NEW_TOKEN");
        MainActivity.this.registerReceiver(receiver,filter);
    }

    public class MyReceiver extends BroadcastReceiver {

        @Override
        public void onReceive(Context context, Intent intent) {
            if ("com.huawei.codelabpush.ON_NEW_TOKEN".equals(intent.getAction())) {
                String token = intent.getStringExtra("token");
                tvToken.setText(token);
            }
        }
    }
}

Для подачи заявки на токен объявляем <meta-data> в файле AndroidManifest.xml.

Name и value в meta-data копируем без изменений. Push SDK будет подавать заявку на получение токена при запуске приложения.

Токен получается методом onNewToken в thMyPushService*ce class.

MyPushService.java

public class MyPushService extends HmsMessageService {
    private static final String TAG = "PushDemoLog";
    @Override
    public void onNewToken(String token) {
        super.onNewToken(token);
        Log.i(TAG, "receive token:"   token);
        sendTokenToDisplay(token);
    }

    private void sendTokenToDisplay(String token) {
        Intent intent = new Intent("com.huawei.push.codelab.ON_NEW_TOKEN");
        intent.putExtra("token", token);
        sendBroadcast(intent);
    }
}

Класс MyPushService наследуется от HmsMessageService. Он, в свою очередь, переопределяет метод для подтверждения онлайн-статуса устройства — onNewToken.

Сборка, загрузка и отладка приложения

Подключаем телефон Huawei к компьютеру.

Способ 1. Нажимаем Play (зелёный треугольник), чтобы начать компиляцию и сборку. Устанавливаем APK на телефон.

Способ 2. Используем Android Studio, чтобы упаковать APK.

Затем используем инструмент ADB, чтобы установить APK на телефон для отладки.

adb install D:WorkSpaceCodeLabpushdemo1appreleaseapp-release.apk

После запуска демо убеждаемся, что телефон подключён к сети. Метод onNewToken вызывается для возврата токена AFcSAHhhnxdrMCYBxth2QOG9IgY2VydAM61DTThqNux3KBC_hgzQQT *******.

Токен записывается в журнал демонстрации. Его можно просмотреть, найдя PushDemoLog.

Чат поддержки

Через браузер своего компьютера или мобильного устройства можно начать чат поддержки. Для этого в окне браузера необходимо нажать на «Связаться с нами (24/7)» и выбрать «Онлайн-обслуживание». Откроется диалоговое окно, где можно общаться с оператором.

Служба поддержки Huawei и Honor

Электронная почта

Для связи с оператором по email в некоторых странах СНГ нужно заполнить специальную форму на сайте, ссылки на которые представлены ниже.

Указав в открывшейся форме свои контактные данные и интересующий вопрос, следует нажать кнопку «Отправить». После этого, через некоторое время, на электронную почту пользователя придет ответ.

Заключение

Из данной статьи следует сделать вывод, что сервис для обращения в службу поддержки, осуществляется почти из любой точки мира. Компания Huawei и Honor разработала различные способы связи с оператором службы. Данный производитель сможет оказать помощь своим пользователям: офлайн, в специализированных сервисах, онлайн, по номеру телефона или через электронную почту.

1 Звездаслабоватона троечкухорошо!просто отлично! (2 оценок, среднее: 5,00 из 5)
Загрузка...

Расскажите нам ваше мнение:

Ваш адрес email не будет опубликован. Обязательные поля помечены *