程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#調用新浪微博API生成RSS資源文件

C#調用新浪微博API生成RSS資源文件

編輯:C#入門知識

作者:一點一滴的Beer 個人主頁:http://beer.cnblogs.com

新浪微博現在好像勢頭很猛,很多人在創立自己的微博客的時候,開始出於好奇,都會跟隨很多人,久而久之,自己的好友人數超過100後,那麼你就發現,你已經完全淹沒在信息的洪流中了,你跟隨了那麼多人,很多人都是今後可能永遠都不會想起,也永遠也不會看到的人,這顯然與“關注”的目的是相背的,更有時候可能你只是想看下你認識的人的消息更新了沒有,但是顯然你不可能每次都一個個到自己的關注人物表中點開然後再一一訪問他的主頁,這樣操作太繁瑣了。

用過RSS閱讀器的用戶可能都體會到RSS閱讀器在獲取信息的優越性了吧。它能實時跟蹤RSS資源的更新,並顯示更新數目到指定的訂閱資源後面,可以讓用戶有針對性地查看信息,讓用戶主動地去獲取信息,而不再是被動地接受信息了,這對於解決微博的“信息洪流”問題是很有效的。

筆者花費了幾天時間,終於寫了一個程序,用於獲取指定用戶的好友,並存儲備份到ACCESS數據庫中,然後生成一個RSS閱讀資源。不敢獨享,所以開源和大家分享。今後如果有時間,我想再將它做成一個桌面軟件,方便一般不懂程序的用戶來操作,這都是後話了吧。

1. 新浪微博RSS訂閱第三方網站

新浪微博本身沒有提供RSS訂閱,但是到網上搜索,發現了一個第三方的網站,提供新浪微博的RSS資源,所以,本文的RSS訂閱說白了都是基於這個第三方網站的。

http://log.medcl.net/item/2010/02/sina-bo-rss-subscribe-feed-generate-micro/

2. 網上通用的OPML文件的XML格式

下面是從Google Reader中導出的opml文件,這是網絡RSS閱讀器甚至所有RSS閱讀器的標准格式吧,至少“鮮果”,“有道”這些比較流行的在線閱讀器都支持這個格式的文件導入。

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
	<head>
		<title>subscriptions</title>
		<dateCreated>2010-05-16 15:45:03</dateCreated>
		<ownerName></ownerName>
	</head>
	<body>
		<outline text="微博客" title="微博客">			
			<outline text="冷笑話(1567852087)" 
				title="冷笑話(1567852087)" type="rss"
				htmlUrl="http://t.sina.com.cn/1567852087" 
				xmlUrl="http://medcl.net/SinaRss.aspx?uid=1567852087" />
			<outline text="後宮優雅(1665289110)" 
				title="後宮優雅(1665289110)" type="rss"
				htmlUrl="http://t.sina.com.cn/1665289110" 
				xmlUrl="http://medcl.net/SinaRss.aspx?uid=1665289110" />
			<outline text="圍脖經典語錄" 
				title="圍脖經典語錄" type="rss"
				htmlUrl="http://t.sina.com.cn/1646465281" 
				xmlUrl="http://medcl.net/SinaRss.aspx?uid=1646465281" />			
			<outline text="破陣子(1644022141)" 
				title="破陣子(1644022141)" type="rss"
				htmlUrl="http://t.sina.com.cn/1644022141" 
				xmlUrl="http://medcl.net/SinaRss.aspx?uid=1644022141" />			
		</outline>
		<outline text="珞珈山水" title="珞珈山水">			
			<outline text="今日十大熱門話題" 
				title="今日十大熱門話題" type="rss"
				htmlUrl="http://bbs.whu.edu.cn/frames.html" 
				xmlUrl="http://bbs.whu.edu.cn/rssi.php?h=1" />			
			<outline text="貼圖版" 
				title

							
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved