iOS美丽约网络请求分析
iOS美丽约网络请求分析登录配置UA请求响应url动态配置UI动态配置个人信息网络通讯配置(带key)音频录制配置上传图片配置(带key)定位配置视频录制背景音乐配置百度统计?(key)网址白名单动态配置发起约会的可选事件UI动态配置底部toolbar个人中心配置其他设置UI中使用字符串常量使用
iOS美丽约网络请求分析
登录配置
| 序号 | 说明 |
|---|---|
| _ua | i,9.1,0,43,appstore,24f7971b1d8x235874c61e95391ca6e5,640,1136,0,cn,723431cc04094f264afd47fe61dfe09d |
| __clttzaeiou | 33931343 |
| idfa | 418C8R58-71D8-46A7-BF75-9CD698830180 |
| carrier | 中国电信 |
| last_sync_mtime | 0 |
| open_type | 0 |
| is_watch | 0 |
| is_wifi | 1 |
可以看到统计到有UA,idfa,哪个运营商,是否为watchOS,是否为wifi
UA
参数_ua
值i,9.1,0,43,appstore,24f7971b1d8x235874c61e95391ca6e5,640,1136,0,cn,723431cc04094f264afd47fe61dfe09d
大约有的字段有
- 系统版本
- 软件版本
- 下载渠道
- idfa
- 屏幕分辨率
- 国家/时区
请求响应
url动态配置
可以动态配置请求的url,呵呵
"videoauth_url": "http://mapi.miliyo.com/auth_web/auth_video/?_sid=menu_my", "videoauth_url": "http://mapi.miliyo.com/auth_web/auth_video/?_sid=menu_my", "carauth_url": "http://mapi.miliyo.com/car/index/?_sid=menu_my",
UI动态配置
"movie_manual_text": {
"cinema_list": [
"选择地点",
"地点由对方定",
"我都可以",
"任意影院"
],
"show_list": [
"先约人",
"约会时间不确定?",
"约到人我买票",
"先买票",
"(购票表诚意)"
]
},个人信息
"myinfo": {
"uid": 32931341,
"sex": 1,
"is_videoauth": 0,
"push_sound_time": "23,9",
"face_url": "http://pic2.miliyo.com/mapi/i/noface/s1.png?gv=198_1",
"big_face_url": "http://pic2.miliyo.com/mapi/i/noface/s1.png?gv=198_1",
"nickname": "🌰",
"country": "CN",
"location_prov": "地球",
"location_city": "火星",
"is_vip": 0,
"vip_type": 0,
"is_ssc": 0,
"full_power": 100,
"have_power": 100,
"key_num": 5,
"gold_num": 0,
"age": 24,
"vip_ico": "http://pic2.miliyo.com/mapi/i/menu/vip_0@3x.png?gv=198_1",
"videoauth_photo_url": "http://pic2.miliyo.com/mapi/i/menu/icon_no_certification@3x.png?gv=198_1",
"videoauth_status": 0,
"videoauth_status_1": "认证形象视频",
"videoauth_status_2": "回头率大涨",
"facevideo": {
"button_1": {
"text": "查看",
"videoauth_url": "http://video2.miliyo.com/a/f6/84/f6844a671f9e1fa31d7d9d9d313c3821.mp4"
},
"button_2": {
"text": "修改",
"videoauth_url": "http://mapi.miliyo.com/auth_web/auth_video/?_sid=menu_my"
}
},
"is_car_auth": 0,
"carauth_status_1": "车辆未认证",
"carauth_status_2": "点击认证"
},网络通讯配置(带key)
"socket": {
"host": "58.215.161.200",
"prot": 9000,
"port": 9000,
"timeout": 50000,
"heartDelay": 60000,
"reconnectDelay": 5000,
"disablePushSound": false,
"pushInterval": false,
"loginString": "LOGIN,33931343,24f7971b1d8d235874c61e95391ca4e5,1,ce25a2337a0b40c99e1f011003f9c803"
},音频录制配置
"audio": {
"recordSampleRate": 8000,
"recordQuality": 0,
"recordChannel": 1,
"encodeQuality": 2,
"encodeSampleRate": 8000
},上传图片配置(带key)
"upload": {
"uid": 33931343,
"time": 1451879092,
"key": "027edde5aec1529f37e54bf171983280",
"params": {
"width": 960,
"height": 960,
"quality": 0.5,
"min_width": 480,
"minResolution": 260
},
"chat_upload_params": {
"width": 640,
"height": 5000,
"quality": 0.5,
"min_width": 480,
"minResolution": 160
},
"chat_socket_uploads": 1
},定位配置
"lbs": {
"lbsPushInterval": 3,
"minLngDiff": 0.0055,
"minLatDiff": 0.0045,
"desiredAccuracy": 100,
"distanceFilter": 1000,
"maxSecondsForCachedLocation": 30,
"updatingTimeout": 5,
"minAccuracy": 2000,
"exMinAccuracy": 500,
"exUpdatingTimeout": 8,
"exDesiredAccuracy": 100,
"renewInterval": 1800,
"renewTimeoutAdd": 15,
"desiredAccuracy2G": 1000,
"distanceFilter2G": 1500,
"maxSecondsForCachedLocation2G": 30,
"updatingTimeout2G": 10,
"minAccuracy2G": 2500,
"exMinAccuracy2G": 1500,
"exUpdatingTimeout2G": 15,
"exDesiredAccuracy2G": 1000
},
视频录制背景音乐配置
"bgmusic": {
"shortbg": [
{
"title": "FunPack",
"img": "http://pic2.miliyo.com/mapi/i/bgmusic/music_cover_funpack@3x.png?gv=138_1",
"mp3": "http://pic2.miliyo.com/mapi/i/bgmusic/FunPack.mp3?gv=138_1"
},
{
"title": "Happiness",
"img": "http://pic2.miliyo.com/mapi/i/bgmusic/music_cover_happines@3x.png?gv=138_1",
"mp3": "http://pic2.miliyo.com/mapi/i/bgmusic/Happiness.mp3?gv=138_1"
}
]
},百度统计?(key)
"baidu_key": "CDwvkWt2rdTBIGiKIeZ9CIpy"
网址白名单
"domain_white_list": [
"miliyo.com",
"alipay.com",
"paypal.com",
"weibo.com",
"qq.com",
"dianping.com",
"baidu.com",
"google.com",
"taobao.com",
"niupai.com",
"jjdd.com",
"91.com",
"apple.com",
"kenmuqi.com",
"mmzhibo.com"
],动态配置发起约会的可选事件
"event_group": [
{
"desc": "全部活动"
},
{
"desc": "看电影"
}
],UI动态配置
底部toolbar
"menu_bottom": [
{
"id": "search_user",
"default_open": 1,
"desc": "首页",
"type": 2,
"action": "nearby",
"data": {
"url": "http://mapi.miliyo.com/search/nearby/",
"title": "首页"
},
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/button_home_normal@2x.png?gv=138_1",
"selected_ico": "http://pic2.miliyo.com/mapi/i/menu/button_home_focused@2x.png?gv=138_1"
},
{
"id": "search_event_same_city",
"desc": "邀约",
"type": 2,
"action": "event_list",
"data": {
"url": "http://mapi.miliyo.com/dating/index/",
"title": "邀约"
},
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/button_date_normal@2x.png?gv=138_1",
"selected_ico": "http://pic2.miliyo.com/mapi/i/menu/button_date_focused@2x.png?gv=138_1"
},
{
"id": "attention",
"desc": "动态",
"type": 1,
"action": "attention",
"data": {
"url": "http://mapi.miliyo.com/attention/index/?type=2&_sid=menu",
"title": "动态"
},
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/button_find_normal@2x.png?gv=138_1",
"selected_ico": "http://pic2.miliyo.com/mapi/i/menu/button_find_focused@2x.png?gv=138_1"
},
{
"id": "my",
"desc": "我的",
"type": 2,
"action": "my",
"data": {
"url": "http://mapi.miliyo.com/menu/my/",
"title": "我的"
},
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/button_mine_normal@2x.png?gv=138_1",
"selected_ico": "http://pic2.miliyo.com/mapi/i/menu/button_mine_focused@2x.png?gv=138_1"
}
],
个人中心配置
"menu_my": [
[
{
"id": "msg",
"type": 2,
"action": "chat_list",
"desc": "消息",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/mine_ico_massage@2x.png?gv=138_1"
},
{
"id": "comment",
"type": 1,
"action": "http://mapi.miliyo.com/attention/user_attention/?uid=33931343&_sid=menu",
"desc": "随便说说",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/my_comment@2x.png?gv=138_1"
},
{
"id": "visit",
"type": 2,
"action": "visit",
"desc": "最近来访",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/mine_ico_visit@2x.png?gv=138_1"
}
],
[
{
"id": "my_event",
"type": 2,
"action": "my_event",
"desc": "我的邀约",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/invite@2x.png?gv=138_1"
},
{
"id": "account",
"type": 1,
"action": "http://mapi.miliyo.com/user/my_account/?_sid=menu",
"desc": "我的账户",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/mine_ico_account@2x.png?gv=138_1"
}
],
[
{
"id": "kiss",
"type": 2,
"action": "kiss",
"desc": "啵一下",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/mine_ico_kiss@2x.png?gv=138_1"
},
{
"id": "find",
"type": 1,
"action": "http://mapi.miliyo.com/other/find/?_sid=menu",
"desc": "发现",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/mine_ico_find@2x.png?gv=138_1",
"has_new": 1
}
]
],其他设置
{
"sys_voice_translation": 1,
"visit_new": 0,
"msg_unread": 0,
"publish_new": 0,
"join_new": 0,
"notification_unread": 1,
"kiss_new": 0,
"push_detail_hidden": 0,
"push_visit": 1,
"push_sex_event": 1,
"fans_new": 0,
"friend_new": 0,
"fans_count": 0,
"follow_count": 0,
"attention_new": 0,
"attention_com_new": 1,
"kiss_count": 0,
"http_interval": 180,
"same_city_new": 0,
"ok": 1,
"menu": [],
"tool_bar": [],
"event_order_group": [
{
"desc": "按发布时间",
"order": "add_time"
},
{
"desc": "按距离",
"order": "distance"
}
],
"chat_default": "voice",
"menu_setting": {
"id": "setting",
"type": 1,
"action": "http://mapi.miliyo.com/setting/index/",
"desc": "设置",
"ico_type": 1,
"ico": "http://pic2.miliyo.com/mapi/i/menu/ico_set@2x.png?gv=138_1",
"has_new": 0
},
"menu_attention": [
{
"id": "attention_my",
"is_default": 0,
"data": {
"url": "http://mapi.miliyo.com/attention/index/?type=1&_sid=my",
"title": "关注"
}
},
{
"id": "attention_plaza",
"is_default": 1,
"data": {
"url": "http://mapi.miliyo.com/attention/index/?type=2&_sid=plaza",
"title": "同城"
}
},
{
"id": "attention_hot",
"is_default": 0,
"data": {
"url": "http://mapi.miliyo.com/attention/index/?type=3&_sid=hot",
"title": "推荐"
}
}
],
"menu_dating": [
{
"event_type": -1,
"title": "全部"
},
{
"event_type": 5,
"title": "旅行"
},
{
"event_type": 6,
"title": "吃饭"
},
{
"event_type": 2,
"title": "电影"
},
{
"event_type": 3,
"title": "唱歌"
},
{
"event_type": 4,
"title": "运动"
},
{
"event_type": 0,
"title": "征婚",
"event_group": 1
},
{
"event_type": 0,
"title": "其他",
"event_group": 0
}
],
"menu_board": null,
"request_mtime": "1449287092148210",
"default_search_type": "online",
"default_dating_order": "0",
"comment_new": 0
}UI中使用字符串常量使用
全部封装到一个网络请求中去了,呵呵,这样请求下来,保存到文件,还是保存到NSUserDefaults之类,达到动态调整提示文案。
{
"ok": 1,
"lang": {
"kMLYCore_CountsMinutesAgo": "分钟前",
"kGIFT_TIP_GIRL_AGREE_GIVE_NUMBER": "若女生同意约会,系统将告知双方手机号",
"kMSG_WAIT_REPLY_POP_CHOOSE_REPLY": "选择一句回复对方",
"kPUBLIC_PLEASE_WAIT": "请稍等…",
"kPHOTO_BROWSER_ALREADY_SAVED": "已保存",
... : ....
"kAuthVideoUpdate_Tip_StartMliliyo": "^_^拍摄成功,视频将对外展示。您可以在“我的”页面里修改"
}
}
浙公网安备 33010602011771号