分享获取
通知中心中提取的分享相关的json字段:
1 |
content: "<a target="_blank" href="http://www.renren.com/profile.do?id=356748872">王上</a> 在分享 <a target="_blank" source="167-16158785034" href="http://share.renren.com/share/356748872/16158785034">超级黏人的喵星人~洗碗时也要和...</a> 中@了你" |
上例举出的是视频分享。分享共分视频、照片、日志、状态四种。
正则表达式获取分享链接:
1 2 3 |
var reg = /(http://share.renren.comS+)">/; var str = '<a target="_blank" href="http://www.renren.com/profile.do?id=356748872">王上</a> 在分享 <a target="_blank" source="167-16158785034" href="http://share.renren.com/share/356748872/16158785034">超级黏人的喵星人~洗碗时也要和...</a> 中@了你'; var match = reg.exec(str); |
match[1]即为分享链接地址
视频分享
标题
1 |
Sizzle(".video-title")[0].innerHTML |
内容
1 |
Sizzle(".content-body")[0].innerHTML |
视频源地址
1 |
Sizzle(".share-source a")[0].attributes["href"].value |
照片分享
照片地址
1 |
Sizzle("#photoContainer img")[0].attributes["src"].value |
描述
1 |
$("photoTitle").innerHTML |
日志分享
标题
1 |
Sizzle(".title-article strong")[0].innerText |
正文
1 |
Sizzle(".text-article")[0].innerHTML |
状态分享
与状态消息相同
回复内容
回复内容不管什么回复类型均相同,通过下述方式获取到评论集合。
1 |
Sizzle("#friendCmts_comment_list > .statuscmtitem > .replybody") |