Sie sind auf Seite 1von 51

Review of YY Desktop

Written by : Chuan Lee

Part 1 YY Brilliant World


Part 2 Channel List

content

Part 3 Entertainment Broadcasting


Part 4 Games Broadcasting
Part 5 Conclusions

Part 1
YY Brilliant World

YY Brilliant World - YY Chinese

How does YY Desktop pop up YY


Brilliant World YY ?
YY desktop will pop up the YY Brilliant World window when user
clicks on the (watching real time broadcasting) button

The Nine (9) Tabs on the YY Brilliant World Window

= Hot
= Entertainment
= Games Broadcasting
= Education + Classes
= Fantastic Listening
Program
= Investment & Financial Mngt

= Make
Friends
= program
guide
YY = My YY
Account

YY Brilliant World Hot Tab

YY Brilliant World Hot Tab


There are following categories in hot tab

hot brocasting

url:
http://lis.yyembed.yy.com/static/hotLiveData.jsonp?
callback=hotRetData&_=1392002537733

YY Brilliant World Hot Tab


There are following categories in hot tab

sweet couple program

url:
http://activity.yy.duowan.com/activity-package/sweet/index.html

YY brilliant world---- hot


There are following categories in hot tab

grab your red envelope

url:
http://activity.yy.duowan.com/yyRedBag/getTopDataCached

YY brilliant world---- hot


There are following categories in hot tab

entertainment performance

url:
http://lis.yyembed.yy.com/static/musicLiveData.jsonp?
callback=musicRetData&_=1392002537734

YY brilliant world---- hot


There are following categories in hot tab

game brocasting

url:
http://lis.yyembed.yy.com/static/gameLiveData.jsonp?
callback=gameRetData&_=1392002537736

YY brilliant world---- hot


There are following categories in hot tab

fantastic listening program

url:
http://lis.yyembed.yy.com/static/audioLiveData.jsonp?
callback=audioRetData&_=1392002537737

YY brilliant world---- hot


There are following categories in hot tab

popular hostress

url:
http://lis.yyembed.yy.com/static/popularVideoData.jsonp?
callback=popvRet&_=1392002537738

YY brilliant world---- hot


There are following categories in hot tab

recommaned channels

url:
http://lis.yyembed.yy.com/static/recommendChannelProgramData.jsonp?
callback=channelRetData&_=1392002537739

YY brilliant world---- hot


There are following categories in hot tab

find the good show

url:
http://lis.yyembed.yy.com/static/recommendLiveData.jsonp?
callback=recRetData&_=1392003140217

entertainment
performance

game brocasting

education + class

fantastic listening program

investment + financial
management

make friends + interact

program guide

YY my YY account

Part 1
Channel list

How does YY desktop pop up


channel list ?
YY desktop will pop up the YY brilliant
world window when user clicks on the
(channel list) button of
(application) tab

There are multiple kind of channels of channel


list

(front page) url:


http://channelboard.yy.com/zone/board3/channel_board.html?

There are multiple kind of channels of channel


list

(entertainment lobby) -> (audio brocasting) url:


http://channelboard.yy.com/entlobby/rank/audioshow.html

There are multiple kind of channels of channel


list

(entertainment lobby) -> * (recommanding: video) url:


http://channelboard.yy.com/entlobby/rank/videoshow_0.html

There are multiple kind of channels of channel


list
(entertainment lobby) -> * (recommanding:
voice) url:
http://channelboard.yy.com/entlobby/rank/videoshow_1.html
(entertainment lobby) -> * (recommanding:
url:
http://channelboard.yy.com/entlobby/rank/videoshow_2.html
(entertainment lobby) -> * (recommanding:
url:
http://channelboard.yy.com/entlobby/rank/videoshow_3.html
(entertainment lobby) -> * (recommanding:
video) url:
http://channelboard.yy.com/entlobby/rank/videoshow_4.html
(entertainment lobby) -> * (recommanding:
http://channelboard.yy.com/entlobby/rank/videoshow_5.html

sweet
pretty girl)
rock&rull)
funny
other) url:

There are multiple kind of channels of channel


list
(education&teaching) > url:
http://channelboard.yy.com/zone/board3/tese_con_0.html?
enterFrom=undefined
(education&teaching) > url:
http://channelboard.yy.com/zone/board3/tese_con_1.html?
enterFrom=undefined
(education&teaching) > url:
http://channelboard.yy.com/zone/board3/tese_con_2.html?
enterFrom=undefined
(education&teaching) > url:
http://channelboard.yy.com/zone/board3/tese_con_3.html?
enterFrom=undefined
> url:
http://channelboard.yy.com/zone/board3/tese_con_4.html?
enterFrom=undefined

There are multiple kind of channels of channel


list
(education&teaching) > url:
http://channelboard.yy.com/zone/board3/tese_con_3.html?
enterFrom=undefined
(education&teaching) > url:
http://channelboard.yy.com/zone/board3/tese_con_4.html?
enterFrom=undefined

There are multiple kind of channels of channel


list
(game community) url: 23games totally, we can change the
youxii_con_+ index to get all the rooms
http://
channelboard.yy.com/zone/board3/youxi_con_0.html?enterFrom=undefine
d
http://channelboard.yy.com/zone/board3/youxi_con_1.html?
enterFrom=undefined
http://channelboard.yy.com/zone/board3/youxi_con_2.html?
enterFrom=undefined
http://channelboard.yy.com/zone/board3/youxi_con_3.html?
enterFrom=undefined

There are multiple kind of channels of channel


list
->YY url:
http://channelboard.yy.com/zone/board3/qita_con_0.html?
enterFrom=undefined
-> url:
http://channelboard.yy.com/zone/board3/qita_con_1.html?
enterFrom=undefined

There are multiple kind of channels of channel


list
(game brocating) -> url:
http://channelboard.yy.com/zone/board3/youxi_con_youxizhibo.html?
enterFrom=undefined

(game brocating)-> url:


http://channelboard.yy.com/zone/board3/youxi_con_meinvshow.html?
enterFrom=undefined
(game brocating) -> url:
http://channelboard.yy.com/zone/board3/youxi_con_finecmdchannel.html?
enterFrom=undefined

There are multiple kind of channels of channel


list

url:
http:
//channelboard.yy.com/zone/board3/channel_board.html?
showUserGuide=false

There are multiple kind of channels of channel


list

url:
http://channelboard.yy.com/zone/board3/caijing_con_caijing.html?

Part 3
Entertainment brocasting

How does YY desktop pop up


entertainment brocasting
?
YY desktop will pop up the YY brilliant
world window when user clicks on the
(entertainment
brocasting) button of
(application) tab

entertainment brocasting
is also based on webview
url:
http://channelboard.yy.com/entlobby/videoshow.html?entry=app

Part 4
game brocasting

How does YY desktop pop up game


brocasting ?
YY desktop will pop up the YY brilliant
world window when user clicks on the
(game brocasting) button
of (application) tab

game brocasting is also


based on webview
url:
http://live.yy.com/rank/gamelive.php?yyVersion=200960&t=1392460704

Part 5
conclusion

The purpose of this review is

Find out whether the rooms presenting in


YY desktop are not presenting in YY
website

And the answer is

We loop through all the entrance of YY


desktop, and find out that :
All the channel of YY desktop are based on
webview.

And the answer is


We loop through all the API document of
yy.com, and find this:
http://dl.open.yy.com/yydocs/YY-JS-Doc1.19/symbols/IYYChannel.html#getCurrent
ChannelInfo

And the answer is


And we are sure that the all the channels
of yy are categoried into two style:
(ordinary channel style) and
(brilliant world style)

And the answer is


If one channel is being marked as [brilliant
world style], then that channel will not
only present in yys website, but also be
presented in yy desktop..

And the answer is

so your previous scraper should have


scraped all the rooms of yy!

THANK YOU

Das könnte Ihnen auch gefallen