嵌入某条新浪微博到页面中 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
magicshui
V2EX    分享创造

嵌入某条新浪微博到页面中

  •  
  •   magicshui 2012-08-14 21:52:59 +08:00 4990 次点击
    这是一个创建于 4880 天前的主题,其中的信息可能已经有所发展或是发生改变。
    写博客有时需要引用某个大牛的微博观点,然后以前就是复制粘贴,后来发现twitter有embed的功能,于是昨天晚上+今天晚上做了一个新浪的,功能不强,纯属练手,地址如下……

    http://m.shui.us/

    因为是调用新浪微博接口,根据新浪的规定,只能测试用户使用,抱歉,请@ 我你的微博加入测试账户:)

    使用方法是复制某一条微博的url到框中

    http://weibo.com/1495324211/yxa7yik2z

    然后就会获取这条微博,生成嵌入的代码,如:

    <script type='text/Javascript' src='http://m.shui.us/ravenjs/yxa7yik2z.js'></script>



    你可以在网页中嵌入这个代码【注意:下面是图片,不是本贴写的内容】:



    当然,twitter也考虑了禁用js的情况,我太懒了~

    因为我的前端比后端还差,所以页面就直接抄了twitter的模版,本着quick&dirty的原则就立马放出来了,额,好多要学习&改进的地方,请不吝赐教~

    thanks
    7 条回复    1970-01-01 08:00:00 +08:00
    C0VN
        1
    C0VN  
       2012-08-14 22:10:13 +08:00
    不错的东东。
    magicshui
        2
    magicshui  
    OP
       2012-08-14 22:20:00 +08:00
    @xavierskip 嘿嘿,谢谢:)
    regent
        3
    regent  
       2012-08-14 22:24:41 +08:00
    想法很好而且比较实用,不知道能否开源呢?
    这个东西用在文章引用微博的时候还是有用的,但是也有一个问题,就是如果微博被删除了,那不是这个就也是空白了?
    magicshui
        4
    magicshui  
    OP
       2012-08-14 22:30:51 +08:00
    @regent orz 刚写完就放出来了…还没有考虑,谢谢提醒,嗯嗯,可以取过一次以后就在数据库端保留数据,这样不走API,直接取缓存的数据,毕竟微博只能被删除不会被更改:)
    magicshui
        5
    magicshui  
    OP
       2012-08-14 22:49:57 +08:00
    额,后期想加入这些功能:

    1 嵌入微博回复(现在只能嵌入状态,嵌入回复功能写了但是没想好要怎么让用户用,因为需要知道某一条回复的cid,我是chrome下页面调试工具查看cid值,用户体验不好)

    2 高效的嵌入生成方式。现在的嵌入方式很土鳖,真的!起码不能block页面吧,额,然后我就不懂了……求助

    3 自定义样式。想法是可以自己定制css,现在还不行,需要有前端童鞋帮助。嗯,实现方式期望是将css托管到gist上,然后修改生成的嵌入代码,例如:
    <script type='text/Javascript' src='http://m.shui.us/ravenjs/yxa7yik2z.js#!2551995'></script>
    其中2551995是这个https://gist.github.com/2551995的ID,这只是一个比方

    4 ……其他没想好的功能
    caomu
        6
    caomu  
       2012-08-14 22:56:40 +08:00
    挺好,蛮有意思的,关注。吐槽一下官方居然没有自带此功能。
    magicshui
        7
    magicshui  
    OP
       2012-08-14 23:11:01 +08:00
    @caomu 恩呢,就是发现官方没有才做的,嘿嘿,需求为王呀~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3789 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 05:08 PVG 13:08 LAX 21:08 JFK 00:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86