调用微博内容到自己网站

本文介绍了如何在自己的网站上展示微博内容。一种方法是直接使用微博提供的iframe代码,另一种是通过PHP读取并解析iframe src链接的内容,或者利用第三方提供的API获取RSS结构的微博数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想在自己的网站调用博客的内容

1.最简单的办法,直接访问
http://app.weibo.com/tool/weiboshow
然后按照要求来填写,将生成的代码贴到网站模板里就好了。代码大致如下
<iframe width="100%" height="550" class="share_self" frameborder="0" scrolling="no" src="http://widget.weibo.com/weiboshow/index.php?language=&width=0&height=550&fansRow=2&ptype=1&speed=0&skin=1&isTitle=1&noborder=1&isWeibo=1&isFans=0&uid=2809769727&verifier=147dbed5&dpc=1"></iframe>

2.有的朋友说,这个办法不太适合我。我仅仅想要微博的内容而已,不想要前面的头像那些信息。

办法有两个
1.自己写一段代码读取上面src里的内容就是这个url http://widget.weibo.com/weiboshow/index.php?language=&width=0&height=550&fansRow=2&ptype=1&speed=0&skin=1&isTitle=1&noborder=1&isWeibo=1&isFans=0&uid=2809769727&verifier=147dbed5&dpc=1

如何用php读取url内容。大家都知道,不知道的请参考 php远程下载图片显示到浏览器3种方法

然后采用正则解析网页。纯粹的小偷程序

2.网络上有人开发了特定接口大家可以试试。

生成结构如下
http://myrss.sinaapp.com/sina.php?uid=1761140673&item=10
这个是一个标准的RSS结构的xml

uid表示你的微博ID。如果自己找不到,点击自己的粉丝那个按钮,就能在url里看见了。item表示显示的数量。

sina微博的接口还是蛮丰富的。不过自从采用了auth2.0以后,什么登陆都要弹出到sina微博的界面才能登陆。之前的1.0的方式,把自己的账号密码输入,直接登陆就OK了。API调用起来那个灵活了。不过可能因为太灵活了。sina觉得太危险了。所以给屏蔽了。
首发于 月小升博客 - 调用微博内容到自己网站
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值