http://jznewscomcn/淘宝买游戏道具可靠吗买不了是为何

门户网站集群:
张文政同志简历
 发布时间: 20:46 --
&&& 张文政,男,1954年10月出生,汉族,湖北松滋人,中央党校大学文化,1999年12月毕业于中央党校政法专业,1975年6月加入中国***,1977年12月参加工作。
&&& 84.02& 松滋县永合公社共青团工作员,东湖、石咀管理区党总支副书记
&&& 88.03& 松滋县南海区新乡党委书记、南海镇副镇长
&&& 93.03& 松滋县南海镇党委书记
&&& 94.01& 松滋县政法委书记(1993.09明确为副县级)
&&& 99.01& 松滋市委常委、纪委书记
&&& 01.01& 松滋市委副书记
&&& 01.06& 荆州区委副书记
&&& 02.03& 荆州区委副书记、区政府代区长
&&& 03.09& 荆州区委副书记、区政府区长
&&& 04.01& 荆州区委书记、区人大常委会党组书记
&&& 06.08& 荆州区委书记、区人大常委会主任、党组书记
&&& 06.09& 荆州开发区管委会主任(副厅级)、党委书记,荆州区委书记、区人大常委会主任
&&& 06.10& 荆州开发区管委会主任(副厅级)、党委书记
&&& 09.06& 荆州市政府市长助理、党组成员,荆州开发区管委会主任(副厅级)、党委书记
&&& 2009.06—&&&&&&& 荆州市政府副市长、党组成员
荆州新闻网
【相关新闻】
【看到这篇文章你的心情是?】
【新闻评论】
[an error occurred while processing this directive]
【道听图说】
【更多相关】
主管:***荆州市委宣传部
***荆州市委外宣办 荆州市人民政府新闻办公室
主办:荆州电视台
承办:湖北江汉明珠新媒体有限公司
鄂ICP备号 -
所有 未经同意不得复制或镜像
>>>>>>>>网友评论 1 条,查看全部 -->县市区导航:||||||||
新闻爆料:
洪湖、长湖、三湖、白鹭湖,这四个相互连通的湖泊,曾是江汉平原的重要水涵养地。长期围垦造田,使四大湖泊面积减少到不足500平方公里。
这不,咱们《e线民生》记者也走向了食品安全快速检测的一线,共同和咱们食品快检的工作人员为市民“舌尖上的安全”把把关!
2月7日至2月8日,湖北省统计局局长李克勤对我市经济发展及统计工作进行调研。李克勤说,在长江经济带战略、全省“一主两副多极”发展战略中,荆州...
2月7日,荆州开发区召开转型升级和创新驱动政策兑现暨发布会,对一批在2016年实现技改扩能、上市挂牌、新进规和高新技术认定方面取得突出成效的企...
由华中师范大学、荆州区政府、华中农高区管委会、华中农高投公司合作共建的华中师范大学附属华中农高区学校,自去年9月动工以来,目前一期工程主体...
春节前,荆州港车阳河港区一期工程4个3000吨泊位全面竣工运营。该港区立足松滋市临港工业园区、辐射鄂西南及湘北市场,为地区经济发展提供优质、便...
春节假期后上班第一周,春节假期聚餐、购物、旅游等各类消费账单也纷至沓来。除了在吃喝玩乐上花费较多外,今年春节人们在通信方面的花销也有所增...
2月7日上午9点,高警蔡甸大队民警通过大队指挥中心监控视频查看路面情况时,发现京港澳高速公路1197km武汉南互通处,一白色小车违停应急车道,旁边...
2月8日凌晨12时许,一男孩因生活原因产生轻生念头,在网络上直播自杀,所幸热心网友及时@“平安荆州”官方微博,民警在网上网下上演了一场无声的“...
该局接到报警称:在长江监利港三水厂趸船附近水域发现一具水尸正顺水漂流。该局监利派出所民警立即赶至现场。民警历时近一小时,才将尸体打捞上岸...
这燃气灶啊,可以说是家家户户都要用的。昨天上午,就因为这燃气灶,72岁的樊大爷被吓坏了。他家的燃气灶,用着用着,竟然爆炸了。
• •
常务理事及理事单位:
会员单位:
特约会员:
荆州电视台
荆州手机报购买道具前端接口
道具直购模式,需要应用调用该接口执行下订单操作。
Cookie里面需要包含的参数:
session_id
用户账户类型,session_id =“openid”(固定传“openid”,不是传openid值)
session_type
session类型,session_type = “kp_actoken”(固定传”kp_actoken”,不是传kp_actoken值)
需要填写: /mpay/buy_goods_m
(可选)来源的第三方应用的服务IP
注意:cookie里面参数的值,需要进行urlencode
请求参数:
从手Q登录态中获取的openid的值
从手Q登录态中获取的access_token 的值
从手Q登录态中获取的pay_token的值
应用的唯一ID。可以通过appid查找APP基本信息。这个appid在数值上和支付ID也就是客户端设置的offerid是相同的
UNIX时间戳(从格林威治时间日00时00分00秒起至现在的总秒数)。
请使用x*p*num的格式,x表示物品ID,p表示单价(以Q点为单位,1Q币=10Q点,单价的制定需遵循腾讯定价规范),num表示默认的购买数量。(格式:物品ID1*单价1*建议数量1,批量购买物品时使用;分隔,如:id1*price1*num1;id2*price2*num2)长度必须&=512。
物品信息,格式必须是“name*des”,批量购买套餐时也只能有1个道具名称和1个描述,即给出该套餐的名称和描述。name表示物品的名称,des表示物品的描述信息。用户购买物品的确认支付页面,将显示该物品信息。长度必须&=256字符,必须使用utf8编码。目前goodsmeta超过76个字符后不能添加回车字符。
物品的图片url(长度&512字符)。
请求串的签名(可以参考下面具体示例,或者到wiki下载SDK)。
平台来源,平台-注册渠道-系统运行平台-***渠道-业务自定义。
例如:desktop_m_qq--android-2002--xxxx
qq_m_qq 表示
手Q平台启动,用qq登录态
账户分区ID_角色。和PC接入时保持一致,分区可以在上自助配置。
注意:如果游戏PC端和移动端是游戏币互通模式,zoneid 的数值保持和PC侧接入支付时传递的一致。例如,游戏A在PC上运行是接入过支付,PC上有分区0和分区1,再接入移动支付是要求移动端账户和PC端账户互通,那么接入移动支付时,zoneid根据需要由业务自己传递PC上配置的分区ID,对0分区操作就传0,对1分区操作就传1
登录成功后平台直接传给应用,应用原样传给平台即可强校验pfKey=”58FCB5E8022”(来自平台),自研应用固定传 pfkey="pfkey。
(可选)道具总价格。(amt必须等于所有物品:单价*建议数量的总和,该参数的单位为0.1Q点,即1分钱)。
(可选) 用户可购买的道具数量的最大值。
仅当appmode的值为2时,可以输入该参数。输入的值需大于参数“payitem”中的num,如果小于num,则自动调整为num的值。
(可选)1表示用户不可以修改物品数量,2 表示用户可以选择购买物品的数量。默认2(批量购买的时候,必须等于1)。
app_metadata
(可选)发货时透传给应用,长度必须&=128字符。
(可选)用户的外网IP。
(可选)json、jsonp_$func。默认json。如果jsonp,前缀为:$func
例如:format=jsonp_sample_pay,返回格式前缀为:sample_pay()。
示例:(仅演示sig生成使用)
appkey: Lf6AtMEB1QlE8BYS&
method:GET
url_path: /mpay/buy_goods_m
[openid]&: [FBAB0BC2F6CC869B19E53]
[openkey]&: [F1E00AB59B4]
[pf]&: [desktop_m_qq--android-2002-]
[pfkey]&: [d0cd576ad99fcea674f09ce24da65345]
[pay_token]&: [91E5CE357A0EE02C9C105FBF]
[payitem]&: [G1*20*2]
[goodsmeta]&: [name*goodsinfo]
[goodsurl]&: [/qzone/space_item/pre/0/66768.gif]
[zoneid]&: [1]
[app_metadata]&: [customkey]
[format]&: [json]
[appid]&: []
构造源串。得到的源串为:
GET&%2Fmpay%2Fbuy_goods_m&app_metadata%3Dcustomkey%26appid%3D%26format%3Djson%26
goodsmeta%3Dname%2Agoodsinfo%26goodsurl%3Dhttp%3A%2F%%2Fqzone%2Fspace_ite
m%2Fpre%2F0%2F66768.gif%26openid%3DFBAB0BC2F6CC869B19E53%26openkey%3DF
1E00AB59B4%26pay_token%3D91E5CE357A0EE02C9C105FBFpayitem%3DG1%2A20%
2A2%26pf%3Ddesktop_m_qq--android-2002-%26pfkey%3Dd0cd576ad99fcea674f09ce24da65345%
26ts%3D%26zoneid%3D1
请求的源串:
http://119.147.19.43/mpay/buy_goods_m?openid=FBAB0BC2F6CC869B1
9E53&openkey=F1E00AB59B4&pf=desktop_m_qq--android-2002-&pfkey
=d0cd576ad99fcea674f09ce24da65345&pay_token=91E5CE357A0EE02C9C105FBF&ts=
&payitem=G1*20*2&goodsmeta=name*goodsinfo&goodsurl=
/qzone/space_item/pre/0/66768.gif&zoneid=1&app_metadata=customkey&format=json&appid=110125
5891&sig=MOtz%2B4Nbihq%2BIo9YWaUHUsdw2Lo%3D
登陆校验失败
token_id:ret为0的时候,开发者需要保留。后续扣费成功后调用第三方发货时,会再传给开发者,作为本次交易的标识。
url_params:ret为0的时候,返回真正购买物品的url的参数,开发者需要把该参数传给sdk跳转到相关页面使用户完成真正的购买动作。
正确返回示例
Content-type: text/ charset=utf-8
{"ret":0,"url_params":"/v1/san/11157/mobile_goods_info?token_id=706E0C25FD24B948DD129CBC463 ","token"&: "706E0C25FD24B948DD129CBC463"}
错误返回示例
Content-type: text/ charset=utf-8
{"ret":1018,"msg":"请先登录"}
public void SaveGoods()
com.tencent.unipay.plugsdk
开启购买道具界面,引导用户完成购买道具,唤起道具直购界面前,应用需要调用数平侧计费后台api(mpay/buy_goods_m,参加道具直购后台协议)下订单,将订单(tokenUrl参数)传递给sdk。sdk完成渠道的选择和支付。
用户的openid,登录时候获取。例如:userId = “559B3E350A3AC6EB5CA91”(openid)
例如:userKey = “29dbe073accbe65” (pay_token)特别注意这里填的是登录时候获取并且是支付时专用的pay_token。
登陆态帐号类型,需和sessionType成对匹配,例如:sessionId = “openid”(固定传“openid”,不是传openid值)
sessionType
登陆态票据类型,需和sessionId成对匹配。例如:sessionType = “kp_actoken” (固定传“kp_actoken”,不是传kp_actoken值)如:手Q: sessionId =“openid” sessionType = “kp_actoken”
平台标识信息:平台-注册渠道-系统运行平台-***渠道-业务自定义,如果业务没有自定义,格式可以为平台-渠道-操作系统。
渠道表示应用发布的渠道:如应用宝、豌豆荚等。用数字表示,例如: 手Q平台启动,用qq登录态:qq_m_qq-2001-android-2011-xxxx
登录成功后由平台直接传给应用,应用原样传给平台即可强校验
pfKey=”58FCB5E8022”(来自平台) 注:腾讯公司自己研发的应用固定传 pfkey="pfkey"
应用侧在唤起购买SDK前,应用后台支付服务器下的订单Url,也就是调用buy_goods_m支付Api时返回的url_params的值
goodsResId
道具图标id, 图标像素要求:48*48
账户分区ID_角色。和PC接入时保持一致,分区可以在上自助配置。如过应用选择支持角色,则角色接在分区ID号后用"_"连接,角色需要进行urlencode。
自定义参数,暂时保留,没有实际作用,需要自定义字段可以参考并使用/mpay/buy_goods_m里的app_metadata透传参数。

参考资料

 

随机推荐