push平台接口协议-7.6
修改录记日期42.5修改容内1>发送消接息口,增加发送消息优先级pirorti(y即立发送、加入队)列>发2送息消口,接增发加送消的息截止日期1客>户端rgistere接增加,口加增参数,osersVin,opotorolc,crsenPix,eaLgnaue,gdveicId,pletaorm;f其中palftrom为选参必数>2有接口所改修中其ap的pTpe为yporudt,c用产品名唯来一标识用应如阅读p,oductr=PIRS>1增加cacenMlgs口,接来用消取息发消送;Push消息口增接加送的消发息smIgd,来用识标该息,消消时取上带>修改2发送通知的接参口数os减少值mi,增加i=mtreufals|e是否发到imser送ver3增>按加pltafrom发送接口改修jsoDnaat的p_twpey里的tkeno值t为li增加渠e号道thridprayt户客端加增ICD_PLLO_MG接S,用口来客户端启时,p重oll离线息消。1P>ush接口加增Pso方t,式2给>apSeprvr提供的接口e地改址sevrice为ninreSevicer修改psh接口参数uversson,可i,默认发选送所到版本有;格式:1>1.65.版单本>2.165.,1..08送发到多版本,版本见个以间隔,>*3表示所版本有>4*-[2.00,2.1..]0送发到2.除00.和2.10.的外所版有本>1所有口接中的参数rodpuct改都为pordctuI,d阅产读对应品的rodputId=c2>pu1hByPsltafrmo的数platf参omr默认,值不即带aptform表示l发给送所有平3台>修改pus接h口的i参m数默值为fa认le,s.4275.458.59..5252.4262.77.2表示不发送到imsever道通;如果发送到anrodi平台d,isemvre为rruet,2dm通道也开启,c会收到两条同相消,息客户端去7重.61>消息义部分,修改定cd2和imsemerv者二的息一致;c2消dm的kye为atd.ajsno;jons内部的值和键原相来同>2egrsiert口增接可加参选newD数vieecI,默认d空为因为,果老dev苹icId可e能期后不支持会,加增字该来段映射NOTE:1>对AP于NS考虑,到pihoeni和apd平分台别使用不同证书的问,题要需通过其中的lapftrmo参数区分使来哪一用证个,I书O所有S客户注端册的候时要pl需tfoamr字包段含iap或di者hope字n,例样如:pad2ii,hpno4s等。e2>客户端道号,注册时渠,果没如有tihdprarty参数则,默为o认fifcali。ushPSererv接协口客议户接口端Reistgerdveice注注册册udi信息到rpvoidreULR:Ke资y源地址请求方式alVeutth:p//213.5.180.81:31947pns/ser/vie/recisger?tuid=0{}prod&ctuId=1}{&versoni={3&os=}4}&{ru=s{5}o&Vserions{=}6p&otrcool=7{}&srecnPie=x{8&l}agnague{9=&d}vieeIcd{10}&pl=taormf=1{}1t&irhpdraty{=2}&new1DviceeId={11Get}P、ot实s例ULRhtt:/p/12.58.18301.:1439/pn7/sesvire/creigter?usdi=xxx&ropuctIdd=1&version1=0..0o&=sos&ipaltfom=iphroneParmaterse数名称参udi参数含义设表备示分,别应对1>苹果:tokne;2>Adnordiregi:
strtioaInd;>3WidnwsoPhoenur:i用应型,类>1读:阅具1应体用版本号操作平类台:型>io1s>2nadoidr>wp可选参数,默3认为名匿用户anonmouyosVesrisonrptocolosrceePnilaxngaugedeviceIdpatlorfm参格式数StrngiporudtIdcvresioosIntSntringtSirgnursSrintgStrnigtSingrSritgn可选参,数作系统版本,默认操为可空选参数客户端协,议本版,默认为空可参数选,户客端分辨率默,认为空可选数,客参端语言,默认户为空选可数参,备设I,D认默空为分辨的率式:形/宽高StrigSnritng客户端平,i台honp,epaidStringAPa,,dndroiad对于ip,hoen和ipad客的户必端须含包phinoe或者pid字a样如,:pia2等d可选数参渠道号,默认为,空tringS可选数参,默为空,苹认果老trSnigedviceId可后期能不会支持增加,该段字映来射htridaptrynwDeeivcIedRetunr成功:{"cdo"e200,:msg":"s"ucecs"s}失败:{"cdeo"500,:msg"":s"erevrerorr"}uinstanldlveci卸载e备卸设载用provi应erdULR:Kye资源址请地求方实例URLV式auletth:/p/231.5818.013.:4971p/ns/esrvcieunr/geiset?rud={i}0&ropdutcId={1}&vreison{=2}Gthttep:/1/3258.1.0.83:14197p/s/nersive/cunregsite?uidrX=XX&pXorductIdPR=ISversion=1.0&0.arPaetmesr参名称数uidprductodIvreiosn数参义含上同同上客户端本版数参格式StringntStrIingeRutnr功成:{"coe"d2:0,0"ms":"sgucecs"s}其他code失败:{"cdeo:"500,msg""":ersvreeror"}r用服应端接口参数说务Jso明naDt和auesrefiDednsoJn段字不能重复sjoDatansonDjata三为种平所台须必数据的的最大合,根据集相关应用的通知,以可此在参数围内缩减,默认范值如指果upsh不带该参数时系,指定统的。值参数titleoucntoats_ctotnenttoast_paarbmckagorunImagedabkcaBckrogunImdgebacakTiltbecakonCtnet说明户端客显的示消息内(容选)必客端显户的消息数示Wi量downphosne的taots息消型类数参Windosphone的wtoast息类型消参数Widnwsoponhe的tlei息消型参类数inWdoswhpone的tlie消息类型参Win数odswphoen的ilet息类消参型数Wndioswhpne的oilet消类型息参型Strin类gInttriSgnStringSrintSgtrigntrSnigStringw数ptyp_eiWdnwphson的e消类息:型1>tasto认默2>tlei3>awiro_ssoduStingrIso信提息音,示默认c为ihmeSritgnusreefiDnedJons该数为据户为实用际应用客户和端约定的据数,如读阅内的链容接等,所的有据数型类为S都rting。ushpByO按操作S系统发送通知回发返送通的知m的sIgd号,可以按该msgId消发送通取知系,统可以取消为出发通的URL:K知ye资源地址请方求式实例RULVlauehttp//:12717.2.1.04:149/7nspi/nneSrevicre/uspByhOS?rpodctud=I{0&v}resino{=}1&sjoDanta{2=&us}rDeefiend&s=o4}{&prioriy=t5}{d&eaTimde{=}6&im{=7&t}hrdiartpy
={8}Ge/tOPSTParmetaesr参数名称prodcutIvedsirno数参含义上同数格参In式t可选默,认发送所到版本;有Strign式:5>格*表示所版有本>61.6.5版单本7>1.6.5,.8.01发到多送个版,版本见本,以间隔8*->[2..00,.1.02]发送到除2.00.和2..0外的1有版本所osSrtngi台平型类,adrnoid/io/wp多s个作系操统间用”,”分间,隔如so=nadroid,iso可参选,数认为默,空不发送给任何s;发送给所o支有持的系统,则值为*是否发送到imsrver,e认默为fasl,可e上与的面so结,1合>果如只发送i到mersevr可设以置不置设os,时设置im=同rute;2>如发果送到有的所o,s可设os置*=,并且送发到im设可置m=iruet消息容,内json格,见式参数明说自义参定,数格式参数j见ons明说,可参选数选参可数默,认为2:1高优先级,立发送即2:通优普级先加,入列b队ooealnijsonDamtauserDeifneJdonpsriroiyttringSStrnignItdedTimeahtridparyt可选数参,默认截止日期无;tSrign格:为式yyyyMM--dHHd:mm:ss可参数,渠选道号,认所默有渠都发道,网自易己渠道的号为officialStringetRurn功成:{c"ode:"00,2"sgmd"I:1"50}"psuByUhsr按Usr送发知通送返发的送知的通mgIsd,可号以该按msIgd消取送发知通系,可以统取为消出的通发知RUL:eyK资源址地Valeuhtpt:/1/7217.2..40:1194/7nsp/innreServcie/pusByhrU?srpodutIc=d{0&}ersvin=o1{}&sonDjta={a2&}uerDsfenedJsion{3}=&urs{4=&}rporiiy={5t}de&adiTme{6}&=m=i{7}etGPOS/T请方式求例实RULaParmetrse参数称名prouctIddvrsioeunrs数含义同上同参多个上ru间s用”,”分,隔如ursy=yz@y63.1om,cgog1@3.6co消息m容,j内osn格,见式参数说明自义参定数js,on式格参见数说明,可选参数选参可数默认,为2:1高先优,立即级送发2普通优先:级,入队加列选可参,默数无截止日期;认上同数格参式InttSringtrinSgjonsatDausrDefieednsoJprionritytSingrtSirgInntedadTmeimiStrign格式为:yyy-yMM-ddHH:mmss:BooeanletuRrn成功:{"cod":20e0,m"sIdg":105""}他其Code失:败pshuByPaltfrmo按应平台发用通送知返回送发通的的知smgId号,可按该m以gsd取I发消送通,系统知可取消为以发的出知通RL:UKey资源地请址求方式实U例LValuRehtp:t/1/2.77.2.140:11497/ns/pninreSevric/epusBhPlatfyrmop?rdocutId=0{}&verion={s1}&sonjDat={a}&2uerDsfinedesJno&proirti={5}&deayTimd=e{6}&im{=}&7thripadtr=y{}8Ge/tOSTPPaaremerts数名称参podurtcIdversoinplatorfm数含参同上同义上平类型台,个平多台用”间,”分,隔如s=iopdaip,hnoe上消同内容息,jso格式,见参n数说明自定义数参,格式参见数sjno说明可选参,可数选数,默参认为2参数格式ItStnirgnStirn
gimobloeaStnrnigtSirgnnItsjoDntaausreDfineeJsdnorpoirtyi:高优1先,级即立送发2普通优先:级,加队列入dedTiaemthrdipary可选t参数,认无截止默日;期Strngi格:式为yyyyMM-dd-H:Hmmss:可参选数,渠号,道默所认渠道都有,发易网自己渠道的号为ffoicilaSrintgeRurt成n功:{"code:2"0,0"sgmdI":"105"}acneclsgM取发送通知消UR:LKey资地源址请方式求实例ULRVlueahtpt:/17/2.71.2.4011:94/pn7s/nnierSreivce/accenlsgM?rodpuctd={0I}ms&Idg{1=}etGParameets参数r名称rpodcuIdtsmIgd数参义同含上消对应息id的号数格参式ItLonnRgeturn功:成{"cdeo"200:,"msg:""scucess}"ImeSver部r说分明有的一套p原us机制,h针对一个是用应单部署一独p套shuerSvr,而且e户都是用需要相应RU登S录证的验。但目前于对些某小应,用户客是端有相应没URS的。这的样我们能只一按个用应型广类消播息。了为持这种支需U无R的应用,S作了许些动:1改.为了分区客户端信息,客用户端“IMEI的码+产ID”品表示户端;客2.在vreiyfpas的s候时,包头L把inkFrame的key字利用段起来,封装应用型类.在lo3ing的时,构造候录请求登的客端户基本息时,信增第八加属性个porpp.u(8,2t);/c/lientPoducrtdI,tSring,客端户应用型类;增加九个属性,表第示户客渠道号端ropp.utp(,"91zs9";)//clenitThrdpaitr,yStirgn客户端渠道号网,易渠道的号为ffoiialc于于对名匿户明确下用:1匿名>户的用useNrmea必须唯一p,assordw随意2>证验码密时Li,nFrkma的keey字段分别设置应值相,如阅的p读orucdtd值为I1,则:a登.用录的户key段值为字1b.名匿登录用的k户ye字段为1#值annoyomsu“#a以onymnosu表”匿示名用户3>验证密过后发码登录请求送,时加增第8个属性表,该示录登是匿否名,值同上proepty.rutp(8,"#1anoynmosu);//c"ilntProduet,ctrSnig,客端户应用品产名;SVIDG_N_EUPSH=010用推通送务,服务服每端pu次hs的josnDtaa里都带会一上个全的唯一局sgImd,客端户录记这下唯个一m的gsI,d示当前表已发经到哪送一个mgsdI后续客。端户重启时的候poll消息时带上个这参。数CI_DPLL_MSGO=6每客次户端重时启都,poll一次看没有新消有息。带l上nog型参数sgmI。1d客户端>poll时默认sgmdI为-1,到收upsh消息后修改,该sgmId收为到消的息中最大的的msId。g2>客户端到收响应,的消结息构Li为sPtoprrtey其中proprtye的求请包:msgd:Ioln,当g前已收接消息最的大i号d应答包:msesaesgLi:stPorprety<rPoprety>中,其rppertyo的1.mgsId:ongl,信息id;号2.deadtie:mtriSgn消息有效期,;.3jsonaDt,具体的消a息内;错误容码:RSES_UCCESS,登录功成R