微博同步發布(.net)任務描述基于asp.netmvc,.netframework4.0框架開發;數據存儲使用MYSQL5.1或以上版本數據庫;支持本地網站的帳號可以綁定到新浪和騰訊的微博帳號;實現本地網站發布的微博可以同步到新浪微博和騰訊微博;支持文字,表情,圖片,視頻,音樂等內容的同步發布;可自定義配置微博開放平臺AppKey;
此項目的開發主要基于Google Android移動平臺設置開發環境,設計、創建運行在智能手機上的微博客戶端開發的軟件。微博客戶端的開發方便用戶隨時隨刻的通過這個微博平臺發表心情、消息、新聞等等信息,還可以瀏覽網上最新的新聞、視頻、圖片等等信息。
常見開放的API文檔資源 所謂的開放API。OpenAPI是服務型網站常見的一種應用,網站的服務商將自己的網站服務封裝成一系列API(Application Programming Interface,應用編程接口)開放出去,供第三方開發者使用,這種行為就叫做開放網站的API,所開放的API就被稱作OpenAPI(開放API)。
微博是一種互動及傳播性極快的工具,傳播速度甚至比媒體還要快。 微博所謂“微型博客(micro-bloging)”是一種非正式的迷你型博客,它是最近新興起的一個web2.0表現,是一種可以即時發布消息的類似博客的系統。它最大的特點就是集成化和開放化,你可以通過你的手機,IM軟件(gtalk,MSN,QQ,skype)和外部API接口等途徑向你的微博客發布消息。微博客的另一個特點還在于這個“微”字,一般發布的消息只能是只言片語,像Twitter這樣的微博客平臺,每次只能發送140個字符。
框架概要與特色xweibo使用MVC結構,但VC層任務分離不明顯,V層也完成部分C層的任務(調用model層獲取數據)。沒有使用smarty模板類,視圖采用組件的形式,可以任意拼裝,可以方便模板模塊的復用,可以通過后臺修改顯示細節。core文件作為所有調用的入口,使用的所有類,函數,適配器,都是用core提供的函數和類進行調用,便于集中控制。對于sinaopenAPI調用有統一錯誤處理,通過core層提供的數據交互組件,集中對數據進行緩存,過濾,格式化等操作。