導航:首頁 > 編程語言 > java微博api

java微博api

發布時間:2022-10-04 10:56:55

『壹』 java新浪API想要取到用戶發的所有微博,不是最新的20條,應該如何取

新浪api好像有什麼限制,不能取太多

『貳』 為什麼新浪微博java版api getCommentsDaily所獲得的json文件是空的

建議看看API,這樣也看不出問題來。
同時建議測試的是時候使用JUnit測試,當然,平常也是自己寫個main方法測試。

『叄』 騰訊微博中java的API獲取中文數據是亂碼

你用輸入流讀取的么,如果是的話在獲取輸入流對象的時候試一下加第二個參數"GBK"

『肆』 誰有java新浪微博api開發的源碼示例給小弟一個

不是有例子嗎?weibo4j你可以自己下載啊,我的就是這個啊

『伍』 詳細講解新浪微博的API到底如何使用

但是新浪提供的API可謂是項目繁瑣,尤其是關於java的API。三個版本的javaAPI讓你蛋碎到極致:weibo4j-oauth2.0,weibo4jandroid,android-sdk這三個版本真是要逆天。自從新浪微博將v1變到v2的時候,weibo4jandroid已經無法使用了,所以只能使用剩下的兩個。但是當你很辛苦的下載了 版本的時候,運行這個程序,發現只能獲取code,而不能獲取accesstoken,打開源代碼,點擊裡面的MainActivity,發現一句操蛋到要割掉自己小雞雞的話: 不要擔心,通過code變成token的方法新浪其實已經提供了,只不過沒有在android-sdk中間,而是在weibo4j中的 weibo4j.examples.oauth2.OAuth4Code裡面:

『陸』 下載了騰訊微博開放平台的sdk包,是java的,調用api介面能出來結果,但是如何將這些數據存入到資料庫中

將 json 解析成你需要的格式,然後持久化到資料庫

『柒』 怎麼為自己的網站編寫api介面

80%的都用webservice 新浪微博API(java版) ============================ 修改事項: 1、介面返回結果採用json對象方式封裝 2、修改WeiboResponse中空字元串("")調用判斷的bug 3、修改了JSONObject中返回空對象的問題 4、增加了直接文件上傳介面直接 常用介面實例: (使用前先修改 Weibo.java 中 public static final String CONSUMER_KEY = ""; public static final String CONSUMER_SECRET = ""; 填寫成實際申請的 CONSUMER_KEY 及 CONSUMER_SECRET) 1、獲取最新公共微博列表 參考:weibo4j.examples.GetTimelines 中的getPublicTimeline()部分 2、發表微博 參考:weibo4j.examples.Update 中的updateStatus(...)部分 3、發表評論 參考:weibo4j.examples.Update 中的updateComment(...)部分 4、刪除評論 參考:weibo4j.examples.Update 中的destroyComment(...)部分 5、發送私人消息 參考:weibo4j.examples.DirectMessage 類 6、發表帶圖片的微博 參考:weibo4j.examples.OAuthUploadByFile 中的uploadStatus(status,file)部分 7、更新用戶頭像 參考:weibo4j.examples.OAuthUpdateProfile類 8、OAuth桌面應用訪問 步驟: 1> 在weibo4j.examples.OAuthUpdate 訪問認證的URL,得到pin 2> 在weibo4j.examples.OAuthUpdate 輸入pin,然後得到AccessToken 3> 即可訪問用戶的微博,參考:weibo4j.examples.OAuthUpdateTwo 9、OAuth WEB應用訪問 步驟: 1> 在weibo4j.examples.WebOAuth 帶backurl參數請求OAuth認證,獲得RequestToken 2> 在callback 的地址裡面,接受到oauth_verifier參數,然後再發一次請求,即可獲得AccessToken 3> 用AccessToken訪問用戶的微博 實例說明: 在web目錄下面有兩個jsp頁面: call.jsp 是發送request的請求,在第九行的參數「http://localhost:8080/callback.jsp」是回調地址 當獲取成功後將RequestToken置入session,並重定向到用戶認證地址 callback.jsp 接收到oauth_verifier參數,從session裡面拿到RequestToken,再請求獲取AccessToken 獲取到後即可對用戶微博進行操作,本例中是發表微博 測試環境: 本例中可以將call.jsp和 callback.jsp直接放到tomcat的根目錄下面:webapps\ROOT 並將實例項目編譯好的classes文件和lib目錄拷貝到ROOT\WEB-INF下面 重啟tomcat,訪問http://localhost:8080/call.jsp?opt=1 註:也可以打成war包,但注意call.jsp裡面的callback參數需要做相應修改 ============================================================================= 其他介面在weibo4j.Weibo類中定義,調用方式請參考weibo4j.examples,下面是完整的介面列表: 獲取下行數據集(timeline)介面 方法名: statuses/public_timeline 最新公共微博 方法名:getPublicTimeline statuses/friends_timeline 最新關注人微博 (別名: statuses/home_timeline) 方法名:getFriendsTimeline statuses/user_timeline 用戶發表微博列表 方法名:getUserTimeline(String id, Paging paging) statuses/mentions 最新 @用戶的 方法名: getMentions() statuses/comments 單條評論列表(按微博) 方法名:getComments() 微博訪問介面 statuses/show 獲取單條 方法名:showStatus(long id) statuses/update 發表微博 方法名:updateStatus(String status) statuses/upload 發表微博及圖片 方法名:uploadStatus(String status,File file) statuses/destroy 刪除 方法名: destroyStatus(long statusId) statuses/comment 評論 方法名: destroyComment(long commentId) statuses/comment_destroy 刪除評論 方法名:destroyComment 私信介面 direct_messages 我的私信列表 方法名:getDirectMessages() 分頁 getDirectMessages(Paging paging) direct_messages/sent 我發送的私信列表 方法名:getSentDirectMessages() direct_messages/new 發送私信 方法名:sendDirectMessage(String id,String text) direct_messages/destroy 刪除一條私信 方法名:destroyDirectMessage(int id) 關注介面 friendships/create 關注某用戶 方法名:createFriendship(String id)或 createFriendship(String id, boolean follow) friendships/destroy 取消關注 方法名: destroyFriendship(String id) friendships/exists 是否關注某用戶 方法名:existsFriendship(String userA, String userB) friends/ids 關注列表 方法名: getFriendsIDs(long cursor) followers/ids 粉絲列表 方法名:getFollowersIDs(long cursor) 賬號介面 account/verify_credentials 驗證身份是否合法 方法名:verifyCredentials() account/rate_limit_status 查看當前頻率限制 方法名:rateLimitStatus() account/update_profile_image 更改頭像 方法名:updateProfileImage(File image) account/update_profile 更改資料 方法名:User updateProfile(String name, String email, String url, String location, String description) 收藏介面 favorites 收藏列表 方法名:getFavorites() favorites/create 添加收藏 方法名:createFavorite(long id) favorites/destroy 刪除收藏 方法名:destroyFavorite(long id)

採納哦

閱讀全文

與java微博api相關的資料

熱點內容
加好友伺服器繁忙是怎麼回事 瀏覽:379
怎麼解綁app的支付寶賬號 瀏覽:911
ip地址伺服器不可用怎麼解決方法 瀏覽:183
為什麼軟體需要伺服器 瀏覽:63
redis操作命令大全 瀏覽:597
python字元串重復索引 瀏覽:961
為什麼香信新版本連接不上伺服器 瀏覽:50
元旦程序員打羽毛球 瀏覽:614
otc焊接機器人離線編程教學 瀏覽:412
51單片機的ea引腳有何用途 瀏覽:207
centos查看用戶命令 瀏覽:840
程序員臉胖 瀏覽:744
hdfs在主目錄下創建文件夾 瀏覽:800
股票選股器源碼公式如何弄 瀏覽:31
伺服器如何使用在微信上 瀏覽:328
app登不了是怎麼回事 瀏覽:254
dd命令u盤 瀏覽:570
單片機生日快樂程序 瀏覽:893
安卓手機連車載的叫什麼 瀏覽:223
怎麼讓自己的手機鍵盤變得好看app 瀏覽:53