All Products
Search
Document Center

Channel configuration

Last Updated: Jul 08, 2021

To improve the arrival rate of pushed messages, mPaaS integrates the push functions some mainstream mobile phone manufacturers such as Huawei, Xiaomi, OPPO, and vivo. MiPush, Huawei Push, OPPO Push, and vivo Push are used for message push. Notifications can still be sent even if the App is not running. The process can be activated when users tap the notification bar.

Note: Mobile phone manufacturers’ proprietary push channels can help Apps achieve stable push performance. Therefore, we recommend that you access third-party push channels to your App.

This topic describes the console-side configurations required for accessing push channels of Xiaomi, Huawei, OPPO, and vivo.

Prerequisites

You need to complete client-side access configurations first. For more information, see Access third-party push channels.

Configure Huawei Push

Log in to the mPaaS console, select the App, and perform the following steps to configure Huawei Push:

  1. On the left-side navigation pane, choose Message Push Service.
  2. Click the Third-party channels tab.
  3. Click Configure in the upper right corner of the HUAWEI Push area.

    1

    Parameter Required Description
    Status Yes Channel access status, if the status switch is turned on, MPS accesses Huawei Push based on the configurations. If this switch is turned off, the access is cancelled.
    Package name Yes Enter the name of the Huawei App package.
    App ID Yes Enter the App ID of the Huawei App.
    App key Yes Enter the secret key (AppSecret) of the Huawei App.

    To obtain the App package name, App ID, and secret key, go to Huawei Developer, log in to Console, and choose My Products > Mobile App details.

  4. Click OK to save the settings.

Configure MiPush

Log in to the mPaaS console, select the App, and perform the following steps to configure MiPush:

  1. On the left-side navigation pane, choose Message Push Service.
  2. Click the Third-party channels tab.
  3. Click Configure in the upper right corner of the MiPush area.
    1

    Parameter Required Description
    Status Yes Channel access status, if the status switch is turned on, MPS accesses MiPush based on the configurations. If this switch is turned off, the access is cancelled.
    Package name Yes Enter the name of the main Xiaomi App package.
    Password Yes Enter the secret key (AppSecret) of the Xiaomi App.

    To obtain the App package name and secret key, go to Xiaomi Developer, and choose App management > App info.

  4. Click OK to save the settings.

Configure OPPO Push

Log in to the mPaaS console, select the App, and perform the following steps to configure OPPO Push:

  1. On the left-side navigation pane, choose Message Push Service.
  2. Click the Third-party channels tab.
  3. Click Configure in the upper right corner of the OPPO Push configuration area.

    3

    Parameter Required Description
    Status Yes Channel access status, if the status switch is turned on, MPS accesses OPPO Push based on the configurations. If the switch is turned off, the access is cancelled.
    AppKey Yes AppKey is the client ID used when you initialize the client SDK.
    MasterSecret Yes MasterSecret is the identifier used by developers to authenticate their identities when using server APIs.

    After activating OPPO Push on the OPPO PUSH Operation Platform, you can view the AppKey and MasterSecret of the App by logging into OPPO PUSH Operation Platform, and choosing Push management > App configuration.

  4. Click OK to save the settings.

Configure vivo Push

Log in to the mPaaS console, select the App, and perform the following steps to configure vivo Push:

  1. On the left-side navigation pane, choose Message Push Service.
  2. Click the Third-party channels tab.
  3. Click Configure in the upper right corner of the vivo Push area.

    4

    Parameter Required Description
    Status Yes The acces status switch of the channel. If the switch is turned on, MPS accesses vivo Push based on the configurations. If the switch is turned off, the access is cancelled.
    APP ID Yes AppId is the client ID used when you initialize the client SDK.
    AppKey Yes AppKey is the client ID used when you initialize the client SDK.
    MasterSecret Yes MasterSecret is the identifier used by developers to authenticate their identities when using server APIs.

    After activating the Push service for an App on the vivo developers platform, you can obtain the AppId, AppKey, and MasterSecret of the App.

  4. Click OK to save the settings.