@njy
2017-06-12T06:15:10.000000Z
字数 9593
阅读 1736
新浪彩通
1.小炮APP-赛事相关接口汇总:
http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=118522059
2.小炮APP-Authorization认证相关汇总
http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=117932061
3.小炮APP-支付相关接口
http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=126387481
4.用户中心:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=134416236
2_1.小炮注册:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=130288211
2_2.小炮登录:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=130973896
4_1.短信验证码接口地址:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=133138105&moved=true
5.微博第三方登录页 弃用
https://api.weibo.com/oauth2/authorize?client_id=66956867&redirect_uri=http%3A%2F%2Flottery.sina.com.cn%2Fai%2F
https://api.weibo.com/oauth2/authorize?client_id=2477520854&redirect_uri=http%3A%2F%2Fyangxing.match.lottery.sina.com.cn%2FbindPhone.html
若不考虑ie8,ie9兼容:
https://fengyuanchen.github.io/cropperjs/
这里面所有图片编辑功能都能实现,直接给后台传递base64就行,不用后台编辑了
https://github.com/ziloLiang/jquery.canvasCrop.js
分3部分:
1.登录后获取JWT等相关信息方法,在common_login.js中对象window.ctLogin,所有页面都引用。
2.登录注册相关页面调用方法,在loginMethod.js中对象window.ctLoginMethod,页面中引用validate.js中使用。
3.微博登录相关方法, 在login.js,grzx.js中对象window.caitong,在页面login.html,grzx.html中使用
niujianyin
https://caitong_niujianyin@svn1.intra.sina.com.cn/nostaff_caitong/design/UI_UX/Web_Pao/v2.0.0
用户名:caitong_niujianyin
密码: hres4wh6jss
已经更新在Wiki上,http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=125110845
http://open.weibo.com/wiki/Weibo-JS_V2#JS_widget.E8.AF.B4.E6.98.8E.E5.8F.8A.E7.A4.BA.E4.BE.8B
http://jssdk.sinaapp.com/widget/login-button.php
新浪彩票微博账号密码:
账号:zdan0803@vip.sina.com
密码:lottery2016
到CONSTANT.js 看各个页面汇总
绑定host127.0.0.1 yangxing.match.lottery.sina.com.cn127.0.0.1 njy.lottery.sina.com.cn登录页面http://yangxing.match.lottery.sina.com.cn/login.html首页http://njy.lottery.sina.com.cn/服务起80端口sudo fis3 server start -p 80
cookie的问题:
http://xiaorui.cc/2016/02/29/%E8%A7%A3%E5%86%B3ajax-jsonp%E8%B7%A8%E5%9F%9F%E8%AF%B7%E6%B1%82%E6%97%B6cookie%E7%9A%84%E9%97%AE%E9%A2%98/
//中间页 弃用
http://yangxing.match.lottery.sina.com.cn/qazwsx.html
小炮v2.0 登录状态流转,接口跨域处理等:
http://a529bd62.wiz03.com/share/s/2BarRy0-l4dT2vQOKU0kvgO33Izu1g1-mkcp23vjFE1wRjC4
toast('test');toast.alert({text: '操作成功',type: 'success',onClose: function() {}});toast.alert({text: '绑定手机号后才能浏览该页面',type: 'warn',onClose: function() {}});toast.alert({text: '微博已经绑定其他手机号,微博账号可能泄露,<br />建议使用手机号直接登录',type: 'warn_2',onClose: function() {}});toast.confirm({text: '绑定手机号后才能浏览该页面',sureBtnText: '继续绑定',cancelBtnText: '取消',type: 'warn',onConfirm: function() {},onCancel: function() {}})toast.confirm({text: '获取用户信息失败,请重新登录',sureBtnText: '重新登录',cancelBtnText: '取消',type: 'warn',onConfirm: function() {util.goLoginIsBack(util.LOGINPAGEURL);},onCancel: function() {}})...
<script type="text/javascript">function postform(d) {var stap = d.stap ? d.stap + '_cyCreate' : 'cyCreate';var b = document.getElementsByTagName('body')[0] || document.documentElement;var o = document.getElementById(stap + 'Wap');var converChars = function (str) {str = str.toString().replace(/&/g, '&');str = str.replace(/</g, '<');str = str.replace(/>/g, '>');str = str.replace(/"/g, '"');return str;};o && b.removeChild(o);o = document.createElement('div');o['id'] = stap + 'Wap';b.appendChild(o);var str = '<iframe name="' + stap + 'Iframe" style="display:none;"></iframe>';str += '<form id="' + stap + 'Form" action="' + d.action + '" target="' + stap + 'Iframe" method="post" style="display:none;">';var s = d.inp || [];for (var i = 0; i < s.length; i++) {for (var j in s[i]) {var value = converChars(s[i][j] + '');str += '<input type="hidden" id="' + j + 'Id' + '" name="' + j + '" value="' + value + '"/>';}};str += '<input id="' + stap + 'Submit" type="submit"/>';str += '</form>';o.innerHTML = str;return document.getElementById(stap + 'Form');}var wh = $(window).height();var $error = $('#error');window.postCallback = function(data){if(1 == data.status){$error.html('已成功提交!您的建言会在审核通过之后显示。').css('top', (wh - 37)/2 + 'px').fadeIn();setTimeout(function(){$error.fadeOut();}, 1000);} else {$error.html('提交失败!请重试。').css('top', (wh - 37)/2 + 'px').fadeIn();setTimeout(function(){$error.fadeOut();}, 1000);}};(function($){var loginLayer = window.SINA_OUTLOGIN_LAYER,isLogin = false,$suggestTitle = $('.suggest_title_ipt'),$suggestCont = $('.suggest_cont_txt');if(loginLayer){var STK = loginLayer.STK;STK.Ready(function(){loginLayer.set('sso', {entry: 'finance'}).set('styles',{'z-index': 9999}).set('plugin', {parentNode: document.body,position: 'center'}).register('login_success', function() {isLogin = true;$('.log_blk').hide();$('.login_blk').show();$('.login_info').html(loginLayer.getSinaCookie().nick);$suggestTitle.removeAttr('disabled').removeClass('disabled').val('');$suggestCont.removeAttr('disabled').removeClass('disabled').html('');}).register('logout_success', function() {isLogin = false;$('.log_blk').show();$('.login_blk').hide();$suggestTitle.attr('disabled', 'disabled').addClass('disabled').val('留言请先登录');$suggestCont.attr('disabled', 'disabled').addClass('disabled').html('留言请先登录');}).init();$('#log_btn').on('click',function(){loginLayer.show();})$('#logout_btn').on('click', function(){loginLayer.logout();})})}// 选择分类$('#choice a').on('click', function(){$(this).addClass('selected').siblings().removeClass('selected');})// 提交$('.smt_btn').on('click', function(){if(!isLogin){loginLayer.show();} else{var sType = $('#choice').find('a.selected').html(),sgtTitle = $suggestTitle.val(),sgtCont = $suggestCont.val();if(!sgtTitle || !sgtCont){$error.html('献策标题和内容不能为空').css('top', (wh - 37)/2 + 'px').fadeIn();setTimeout(function(){$error.fadeOut();}, 1000);} else{var form = postform({action : 'http://data.mix.sina.com.cn/?p=suggestion&s=suggest&a=post&callback=postCallback',inp : [{'title': sgtTitle},{'classify': sType},{'content': sgtCont}]});form.submit();}}})})(jQuery);</script>
1、我的订单:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=133138105
2、我的比赛:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=133137931
3、我的消费记录:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=133138105
4、个人账户信息:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=133826109
1、足球赛程接口使用目前线上版本,NBA赛程接口使用目前线上版本
2、点击购买下拉结果:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=131630338
3、购买商品生成订单和支付:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=126387481
4、查询价格:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=126387487
5、查询交易是否完成:http://wiki.intra.sina.com.cn/pages/viewpage.action?pageId=126387487
1.获取每个月没有比赛的日期:http://match.lottery.sina.com.cn/football/index/calNoMatchDates?format=json&year=2017&mon=06
2.点击购买小炮预测验证比赛id 获取相应的数据:http://odds.sports.sina.com.cn/odds/uefa/ckPro?thirdId=1834456825&gameType=z5_sx&matchId=160857&format=json&ck=five
3.点击弹出层立即支付按钮 先验证是否存在订单号:http://ai.lottery.sina.com.cn/five/dc.htm?thirdId=1834456825&matchId=160857&gameType=z5_sx&pankou=-0.5
4.获取真实的价格:http://match.lottery.sina.com.cn/football/matchPrice/curPrice?format=json
5.生成订单号:http://match.lottery.sina.com.cn/football/payment/dcToPay?format=json
6.验证是否支付成功:http://odds.sports.sina.com.cn/uefa/dcSuc?format=json&orderNo=D1705161045081203093&memberId=136&matchId=160857&gameType=z5_sx&ck=five
1.篮球获取赔率:http://ai.lottery.sina.com.cn/nba/dc/chkOpened.htm?matchId=282588
2.点击购买小炮预测验证比赛id 获取相应的数据:http://ai.lottery.sina.com.cn/nba/dc/ckPro.htm?thirdId=1834456825&gameType=rfsf&matchId=282588
3.点击弹出层立即支付按钮 先验证是否存在订单号:http://ai.lottery.sina.com.cn/nba/dc/query.htm?thirdId=1834456825&matchId=282588&gameType=rfsf&pankou=-13
4.获取真实的价格:http://match.lottery.sina.com.cn/football/matchPrice/curPrice?format=json
5.生成订单号:http://match.lottery.sina.com.cn/football/payment/dcToPay?format=json&sport=nba
6.验证是否购买成功:http://ai.lottery.sina.com.cn/nba/dc/isSuc.htm?orderNo=D1705161537313194254&memberId=136&matchId=282588&gameType=rfsf
单场足球支付:'http://ai.lottery.sina.com.cn/five/dcPay.htm?orderNo='+orderNo+'&memberId='+memberId+'&matchId='+matchId+'&chargeWay='+chargeWay+hasWallet;
(wap:'http://ai.lottery.sina.com.cn/five/wapDcPay.htm?orderNo='+orderNo+'&memberId='+memberId+'&matchId='+matchId+'&chargeWay='+chargeWay+hasWallet;)
单场篮球支付:'http://match.lottery.sina.com.cn/football/payment/nbaDcPay?memberId='+memberId+'&matchId='+matchId+'&orderNo='+orderNo+'&chargeWay='+chargeWay+hasWallet;
超值充返:
支付:'http://odds.sports.sina.com.cn/odds/giftpay/chgCardPay?thirdId='+util.wbId+'&amount='+amount+'&hdCode=16004&chargeWay='+chargeWay+'&type=chgCard&format=json';
包购买:
是否有购买记录:http://ai.lottery.sina.com.cn/five/batch.htm?thirdId=1834456825&gameType=z5_sx&season=2016&packType=8&round=38
老版包支付:'http://ai.lottery.sina.com.cn/zc/order/batchPay.htm?memberId=' + memberId + '&orderNo=' + orderNo + '&chargeWay=' + chargeWay+hasWallet;
足球包支付:url = 'http://ai.lottery.sina.com.cn/five/batchPay.htm?orderNo='+orderNo+'&memberId='+memberId+'&chargeWay=' + chargeWay+hasWallet;
(wap:'http://ai.lottery.sina.com.cn/five/wapPkgPay.htm?orderNo='+orderNo+'&memberId='+memberId+'&chargeWay='+ chargeWay+hasWallet;)
NBA包支付:url = 'http://odds.sports.sina.com.cn/odds/giftpay/nbaOrderPay?orderNo='+orderNo+'&memberId='+memberId+'&chargeWay='+ chargeWay+hasWallet;
wap端:
都加&client=wap