欢迎来到东东文档网!

百度云推送服务流程简述及概念解释

文章来源:网友投稿 时间:2022-09-21 18:45:03

下面是小编为大家整理的百度云推送服务流程简述及概念解释,供大家参考。

百度云推送服务流程简述及概念解释

 

 百度云推送服务的流程简述及概念解释

  百度云推送服务的流程简述及概念解释

  一,

 百度云推送服务概述

  “百度云推送” 是“百度开放云平台” 向开发者提供的消息推送服务; 通过利用云端与客户端之间建立稳定、 可靠的长连接来为开发者提供向客户端应用推送实时消息服务。

 云推送服务主要提供以下功能:

 1,

 推送通知:

 向移动端推送展现在系统通知栏的通知消息。

 2,

 推送消息:

 将开发者自定义的内容发送到客户端。

 开发者可以预先在客户端设定好

  规范, 进行消息定制化。

 3,

 推送富媒体:

 推送图片、 视频、 音频、 网址等形式的富媒体信息。

 4,

 信息统计:

 提供推送信息和用户行为的统计。

 二,

 推送流程

  1,

 开发者在百度注册并登陆后, 创建一个应用(该应用会被百度分配一个 API Key 和

  一个 secret Key)

 ;

 2,

 利用百度提供的客户端 android SDK 编写该应用的客户端程序, 将 API Key 写入客户

  端程序的配置文件; (客户端程序在安装时, 会根据设备属性等参数生成一个 user id和一个 channel id, 并通过网络在百度云推送服务器中注册。

 )

 3,

 利用百度提供的推送平台向百度的推送服务器(“云端” )

 发送推送消息的命令(人

  工操作)

 , 百度服务器收到命令后向客户端推送消息。

 该过程也可以由开发者利用百度提供的 PHP SDK 编写脚本完成, 此时需要显式使用 API Key 和 secret Key, 根据推送需求可能还会需要 user id、 channel id 以及 tag。

 三,

 名词解释

  1,

 API Key:

 应用标识, 终端上的绑定和服务端推送消息时都要用到。

 2,

 Secret Key:

 应用私钥, 服务端推送消息时用到。

 3,

 channel id:

 推送通道 ID, 通常指一个终端, 如一台 android 系统手机。

 客户端绑定

  调用返回值中可获得。

 4,

 user id:

 应用的用户 ID, 一个应用在多个端可以都属于同一用户。

 user id 和channel

  id 配合可以唯一指定一个应用的特定终端。

 如果应用不是基于百度账户的账户体系, 单独用 user 就通常指定了一个应用的特定终端。

 客户端绑定调用返回值中可获得。

 5,

 tag:

 tag 是一个用来划分用户群的属性。

 android SDK 和 PHP SDK 均能对 tag 进行设

  置、 绑定、 删除等操作, 所不同的是 android SDK 只能进行用户级的 tag 操作, 而 PHP SDK 可以进行全局级的 tag 操作。

 6,

 云端:

 百度云推送服务器, 是云推送服务的核心。

 保存了 各个云推送服务的各项属

  性及数据, 包括 API Key、 Secret Key, 所有的 channel id、 user id、 tag、 尚未发送的离线消息等。

 百度云推送服务器直接负责消息的推送工作, 并通过 SDK 向开发者提供各种必要的操作接口。

 7,

 应用程序的客户端:

 开发者利用百度提供的云推送 android SDK 开发的客户端程序。

 8,

 应用程序的服务器端:

 开发者利用百度提供的云推送 PHP SDK 编写的服务器端脚本

  (该服务器指应用程序服务器, 而非百度云推送服务器)

 。

 四,

 架构示意

  #kT6fb*C*cg7VmKVT FdJ$) #G9zMMAaI$0*MhJY! Qs $eok4L5mqh*w V(*QpV4a3TmN#! OpW7fa$x#5 7) J9w FCm%nFJ AfQ5hg1K6qwp5J+de2MavEzh Xfvxn 0AW) &Ol Q) 2%IayKJw5BU!UB5wJKyaI% 1) PlO %(Wz+nx ufWhzDvaM1dd+J5pvp6K1fg4 QeAIE n%mCFv8 J(74Zx! 9e6WoN#ZMlS293UoQ &*Uv& gpl4K3j nt7H*63Yw! af7XpP! !OoV5c6 YsU-0ZA+lura Qaquk-zX-(R p V381RjJWWJjR 183Up R(-Xz-k tq9Q9qul+AY + -TrX6b4UnN#! OoW6e9#vX24& G5sByiZizDv9K+a9&D+ioh) A #44$C0lto6L3 ilaXmJTQA7BSWOs&iutfYkDJ CjWdqr f#oJRM u0sIKAdM+97!y$ae6VmLXWIi O) 4) OiIWXLmU 6e9$y#69+M&hrp9Qbtyp4G*8 7%D+jpj0E*9a +K8uCy hXgwzp2C#0-TqV380 PiHTTGfM(3) O iJYZNpY9ie) D(dg6UkITRCaF X$UA2sFEr1yS ZTB5xLNCdM-7 4 XtW37) LcALJ u2xQVOt(mzzm (tOVPx2tIKzb K(62WsW36) Lc AMKv4zSYQw+p DDq0yS#VD7zO R GiR4da&B&bf 7VmKWUG fL%+$ JcCPQDeM) 4+R n Pad2OeBLHr- tKOFkVa mk6Pb uBuaO4ii6RfAIDm!jzCr4E!1 -SpU16)MeDOO A9FY*YF9zNOC d L) 50TpR) 0#D 3qAyi#kCHydP 4hg2M8sys9N4 ij7ThDLHq*oE HybL+97!z&ch 9YqQ$!OoU4b5 W qS() Wx(irn6 M5lof$tQ! ZKi N*0%IaANMz9G#) ! JdFTVKlU6 fb*B&be5TkHS QCaFY%2RkKXXKkR193VpR(-X z-ktq9Q 9qul+ AY+) TrX5b4UnN##NoV6d8#vX 24%F5rB xhYiz Du8J-98%C-gmf(zZ23#B+jrm 4J2hj9VlHROy5zQVMq$gsrd W iBHAhUbopdX lGOKs) q FIxaK ) 74Yw#7c3SkJ V UGfL&1&LfFT UIjR3b6ZuX36 (J9wGDo*qIME jD$43#z*fmf( A!56*G4 qyudT brvl-yW(&OmR +4 (LdDPOBbH! -$JdETUJ kT5d 9$y!8b1PfDOM w4 zSXPu) nzzm (tNUOv0r GHw8 H%2-RnR) 1!F6 u FDo(rKPIn#g ttg#nHP Jr*nC Et5E#+(PmP(0 # E5uFDo) sLRJ p$ivwj% rLTNv 0sHJybK(63Wt X 48+NeDONy7D W$VB4uHIv6U5 c7ZuX24&G6sC zj#kBFxbN1dc -H3msl1F *9a) I6rzudSaqsi* vS$ZJgK$(YC4 tFEq+vPV Pv+q DEs3CX*! JfHX #Q t%gqn8Pasw o3F&65$B -hoi -C%78) I6sAwf V dtxn0AY-(Qo T16-NfE RQDcJ %0&LfGUWKmU6 fb&A%9c3QhEP Ny6BTYQ w-oAA n) uOVPeTapqf !qMVRA 6AQTKoZcnl7Pa syq6 J-bb-I6qxs9O 5k mbXmISOx4y OSJnYcnl7Pbt zs8L1ee1L9tB wd Saprg%sOYV EbFW#Rv( lwvg ZlDJCiWcpqdY lGOJr(oDGv8H &40UrV37-NeD ONz8EX%WD6xK Ly9H$0*OjL!% Tw(jtqaRbtxp 3F&65!A(gmf( A#4 l9UiEMHq* oEHw9K) 74 Zw! 8d5UmLXWIiO- 4-PjKYZNoX8h c*B&ad3 QgEOMw4zRWOt*kxwj$pJQKr* mACq2AW*! KgJ Z$Tw) kvteWhzEwcO4gg3N9uB vcQ8m odYnJSO y4xORIlWalj4M8qvo4G(99(G 3nvp7L3ij8Uk GPLv1vLPGkV9kj4M8qwp5IP$ %QqY8ga$xZ46 *H7tDzj#jAEvaL+b9*D+ioh) A#44$C 0ksn5K 2ik9WlISPz6ARVMr$hsrdWiB HAhUao pcXlGO Js) pFHxaJ(63XvZ6b2RjITSF eK%0%K dESTHi Q195XtV14&H7uEBm%oFKChT8 kj5PbvBvcQ7l ma1AV&ZIeHX#Qt%hrp9Rcuzr 6I) a9(F2mtm4 I+de3OdzHDm$lCFv9J) 75#y% bg9Yq Q%$PpW6 d7YtU+0ZB+luraQ9qtk-yW) * QoU270PiIVVI iP+61SnP%*Uw*hrn6N6nri(x V(&PoT 280QjJ WWKA) ipk2H+eg5RgDMJt+tKO FjU9kj4N9rxq 6J0dd1 L9uCxeUcrtj*vR!YI fJ#&VA1qBAm* rKQJq%jxyl(uPXSA6wLOEgQ3 da&B(d i9YpO# ZLkQ0YRy1sGHv6EZ) %LhJZ$S v*ispaR ctyq5 H(87%D+jpj0E&8a-J7tBxgVe uxn1BY+(RoT1 6-NfFRQDcJ%0&LfGUWKmU6fa %z$9c2QgEOMx 5ASXQv) nzzm(tNUOv+rFHw7G $1) QnQ (0#E5t ECn*qIOGmZerreYlFNHp%lAC q2BY) % NjN%) 4 SjHSQCaGY&XC5vIIw6DY*#Id ETWLnW 9if-F+ gkbZqO#YKiO) 3(MfFTTGhP+7 2UpR(+ YA0nwt dUevzr5H*75! A(fle*yZ23#B +ksn5L3jlbXn KURB8DUYQv(lxwi!nGNGn#hv wk*tOWSA6yOR HkU7he-G0ine%vU((S9FZ(ZG aBPQEfO +83Ws U03&H7uFCn*pHMEjVbnm9Sfz GAhVcqr g!qMU Qz5yOSIlW9ki3L6otl0D$55! B-ipj1F(bc1NcxGDm$lCFw9 K -97$A*ejb! u T((Tt#bic&y# 56s4DZ-&OkO& - ZD4sDBn*qJP Hn#gttg !oJQL t) pEGv8H%3RB oR-2%H9xIHs1 xPVwcP5jj6Rf zHCkZhwzo0AX (% NkO*+!F4tE Dp-uNTMs(mAA o+xS#VD8BQSI lV7he-G0hmd$ uS&%Poh AGAgU bopdYmHQLt+s H KAdN0a7$z&b g8XoN#Z LkR07 0RjKYZNoX8hc * B&9c3QgDOLw 3yQVNs& jwvi! oIOIp%lzAn-x S! XGcFVYOs$g ro9Rcuzs7J+b b-H46d7ZtU+0 Z B0lLHq(pGJQ u&itrcU fyDvb O3gg3NauCweS a pqf!qMWSB6z QUKoZdo n8Qcu At8L1ee2M9uB w eSaprg%sOYU EbEVXOs%itsd WhAGzfS8mm9U iCKFn$kzBr3D Z+(QnR- 2%F7v HGs0wPVPv-pC Dq1zU$XFbDSV KnXakh1I2kog &wS&%PoV4a4U o O$%Rs #bjf) D*be3QgD OLv3 xPTLq$hrqcWi BICiWdrsg$qL UPy4xNQG jT6h e+G1jog*xW+u h# nHOIp%kyzo +yT$YHdGW ZQt %hspaSdvAs8K 0ca(G3nuo6K1 gh6SgCLHq) qG KAeP2db(E0in gN gFS-Vv$dke(A$78) J8uEi 1I1ilc#rP#YKiN(2&KdDcc0K 7szubQ8npe#q MVSC8CTXOs%htrdVhAGzfS6j j7RfA HCkZhxz o1AX(%NkO*+#F6vGFr0wPVOs *mzAo -wRZUC8 APSHkU7he-F+glc! tR%$OnT3 70RkLZ#NoW8g b&z$7a0NdAKHs+tLQHmYdpob UeyEyf T9nodY mIQMu0tJMCfP2da*C) fkc! tS *$OoV 4b5WqR* ) Vx*hpl4K3jm d#rOZXHfK$) # F5vHH t3AU!VC 7yNODeN+84X t X37) LbzKIt1w Pg9Yr R%%QqX8 f9!vX23$E3p y veVevyp3E$3T UtY7c5VoO!!O oW6d8#vETVKmW8he-E-fjaYn LXVHf L&+$IbC PPDdL*3-QlN $ &Uw(isp8P9X! Sx-my xi! nGMF mZftuh$qLTOw1tJLBeN085Zw #8c4SkJUTFeL &0%KeESTHiQ194XsV01!E4rB yj#kC HydP4gf 1L7rxr 8L2gh5RfAJCl! jzCs 5G%31VtY5a2R jJVUHgN) 4) OiKYZLnV7gb&A% 9d3QhE PNx5AS XQv) nzzl*sMTLs) oCEt4DZ-& NjM%(XA 1pAyj !mEKCiUank7RezGAiWetuj*u QZWFbFWZQu*j usdWhA1&KdDQQDdL*2) PkL#$ Ru%fpl5L5mqh *eS&$NmS06+PiIWWJ2zU$XE9 CRTIlU7gd) Ue dh8XoMYXIhN( 2*MfFTTHiQ08 3WrT+1n0zW(% NkO(0$G8xIHt2ySYRy1sGGu5 DZ*#IeGWZPr! epm6N8qum1D!43Zy*ele*xX1 2!C0lu p8O7mp f%tQ#YIgL%) ZE7wIFs1ySYSz 3uJKya I&2-Rn Q(+#D3rCzk$lDIAfS7kj6Qdx EyfTap qf! pLU Qz6zPTHlV9ki3L6oum2E&77% D1lsm4 I0fg5R gOXUD9DTXOs%hsqbTfxDwbO4 hh4Pcw E!IdFU WLnW9ie-F-fjaYpOZXJhN(2& KbCPPDdL*3-QlN$&Tw*iso8 P 9qul0B#+-Ts Y7d6XqQ& &St# bje(C&9c1OeB KH p) rIMEiU9l j5ObuAta N4ij 6RfBJEm$wMPF hR4fc(D-fkc! sR%%PoU 4a4Vo P!$Qs#bkf-D( cf5SiGQNy6AS XPu(lxvh!nHO Ip%kyzn+xT$X G cFVZPs%gro7 Pasxp4H (98*F 2mtn4I+ef4Qe A JFo$mCFw9K- 97$A*dib#tT* *SsZ9hb$xlzB q 2BX($MiL$(W A1pAyk$nGLEk XanobViDKFm! jyAp1AX($MjM %) YC3pBzl%pH NGmZfttg! oJR L t-qGIx9J%30 UqU16) LcBMLx 6CU!UA3uHIv6 EW &ZIdFUXMpZ cli2K4lp h*xW -(SrY5b4VoP% % Rs#bkf) D*bd 3QgDN!LiNMRI nZeqpbUhAHAh 1sGHv6E#-&Mi !7a0NdA KIaSc uzr6I) a9*F1l sm3F(ab+L9vE ziYhxAr 4E$30 VtY6b3QiIUUH g N) 4-P kLZ! Pr#clh0G+f jGj U8ig1J4nsk0D $55$C+jqk2G- cc1NcyHD n%mD HxbM0b9*D-hm f* xX--Vw%dlf ) C&8a+Mbx HDn %nEIzdO0ba*E +ioh) A#33!B+ jrm4J1gi7ShE NKu1uMQHlXbn l7QbuAuaN3hf 3ObwEzhXf uxm +zV*$MjN*+!F 7tFEq+vOUOu- oCDr2AV% YHcE UXNWmJTQA8CU YQ v(lxwj$oIO Io$jxw

推荐访问:百度云推送服务流程简述及概念解释 推送 简述 流程

本文来源:http://www.wd2050.com/zhuantifanwen/gongwenfanwen/2022/0921/49861.html

推荐内容