在移動開發平台 (mPaaS) 提供的組件和服務中,部分是基於第三方服務提供的功能。因此在使用 mPaaS 的部分組件或服務時,需要向第三方服務進行認證或請求資料。本文根據不同的平台分別進行說明。
Android
UC 核心
UC 核心會對 UCKEY 進行校正,因此會向第三方服務進行認證。
定位服務(LBS)
mPaaS LBS 組件是基於高德地圖提供的位置服務,因此在使用 LBS 服務時需要向高德伺服器請求資料。
小程式
小程式服務中的地圖和定位是基於高德地圖提供的位置服務,因此在使用小程式的相關功能時需要向高德伺服器請求資料。
社交分享
mPaaS 的社交分享組件提供微博、微信、支付寶、QQ、簡訊、DingTalk等渠道的分享功能。分享功能是基於第三方分享 SDK 實現的,如果第三方分享 SDK 中存在向第三方伺服器(即第三方分享 SDK 提供方自己的服務端)請求資料的情況,那麼 mPaaS 的分享組件也會向該第三方伺服器資料請求。
下表列舉了 mPaaS 社交分享組件支援的第三方分享 SDK 及其相關說明。
第三方 SDK | SDK 描述 | 應用情境 |
微信分享 SDK | 微信分享及收藏是指第三方 App 通過接入該功能,讓使用者可以從 App 分享文字、圖片、音樂、視頻、網頁、小程式至微信好友會話、朋友圈或添加到微信收藏。 | 使用者 App 分享介面至微信用戶端 |
QQ 分享 SDK | 分享訊息到 QQ 的介面,可將新聞、圖片、文字、應用等分享給 QQ 好友或 QQ 空間。 | 使用者 App 分享介面至 QQ 用戶端 |
支付寶分享 SDK | 支付寶分享是指第三方 App 通過接入該功能,讓使用者可以分享圖片、網頁至支付寶。 | 使用者 App 分享介面至支付寶用戶端 |
微博分享 SDK | 分享內容到微博。 | 使用者 App 分享介面至微部落格戶端 |
DingTalk分享 SDK | 分享內容到DingTalk。 | 使用者 App 分享介面至DingTalk用戶端 |
訊息推送
為提升推送的到達率,mPaaS 整合了華為、小米、OPPO 和 vivo 的推送 SDK,接入華為、小米、OPPO 和 vivo 四家廠商的推送服務。其中,華為、小米整合在 mPaaS 架構中,OPPO 和 vivo 推送需使用者單獨整合相應的推送 SDK。
下表列舉了 mPaaS 訊息推送組件支援的第三方推送 SDK 及其相關說明。
第三方 SDK | SDK 描述 | 應用情境 |
華為推送 SDK | 華為訊息整合 Push Kit 可以即時推送訊息到使用者終端,構築良好的使用者關係,提升使用者的感知度和活躍度。 | 用於對華為品牌的手機進行訊息推送 |
小米推送 SDK | 小米訊息推送服務在 MIUI 上為系統級通道,並且全平台通用,提供穩定、可靠、高效地推送服務。 | 用於對小米品牌的手機進行訊息推送 |
OPPO 推送 SDK | 通過服務端與作業系統建立的一條穩定、可靠的長串連通道,向 OPPO 手機系統(ColorOS)上的 App 應用用戶端即時推送訊息。通過訊息推送服務,有效地提升開發人員應用的活躍和留存,改善產品體驗。 | 用於對 OPPO 品牌的手機進行訊息推送 |
vivo 推送 SDK | vivo 推送是 vivo 公司向開發人員提供的訊息推送服務,通過在雲端與用戶端之間建立一條穩定、可靠的長串連,為開發人員提供向用戶端應用即時推送訊息的服務,支援百億級的通知/訊息推送,秒級觸達移動使用者。 | 用於對 vivo 品牌的手機進行訊息推送 |
iOS
小程式
小程式服務中的地圖和定位功能是基於高德地圖提供的位置服務,因此在使用小程式的相關功能時需要向高德伺服器請求資料。
社交分享
mPaaS 的社交分享組件提供微博、微信、支付寶、QQ、簡訊、DingTalk等渠道的分享功能。分享功能是基於第三方分享 SDK 實現的,如果第三方分享 SDK 中存在向第三方伺服器(即第三方分享 SDK 提供方自己的服務端)請求資料的情況,那麼 mPaaS 的分享組件也會向該第三方伺服器資料請求。
下表列舉了 mPaaS 社交分享組件支援的第三方分享 SDK 及其相關說明。
第三方 SDK | SDK 描述 | 應用情境 |
微信分享 SDK | 微信分享及收藏是指第三方 App 通過接入該功能,讓使用者可以從 App 分享文字、圖片、音樂、視頻、網頁、小程式至微信好友會話、朋友圈或添加到微信收藏。 | 使用者 App 分享介面至微信用戶端 |
QQ 分享 SDK | 分享訊息到 QQ 的介面,可將新聞、圖片、文字、應用等分享給 QQ 好友或 QQ 空間。 | 使用者 App 分享介面至 QQ 用戶端 |
支付寶分享 SDK | 支付寶分享是指第三方 App 通過接入該功能,讓使用者可以分享圖片、網頁至支付寶。 | 使用者 App 分享介面至支付寶用戶端 |
微博分享 SDK | 分享內容到微博。 | 使用者 App 分享介面至微部落格戶端 |
DingTalk分享 SDK | 分享內容到DingTalk。 | 使用者 App 分享介面至DingTalk用戶端 |
支付寶開放平台上快捷支付組件的解衝突版本
mPaaS 提供部分支付寶開放平台上組件的解衝突版本,因此若該組件存在向第三方伺服器請求資料的情況,則 mPaaS 的解衝突版本組件也會有資料請求。