新浪微博API除錯工具開發

2022-05-07 14:33:08 字數 592 閱讀 7804

做成web應用,伺服器端借助微博sdk完成oauth認證和api請求傳送,返回執行結果給客戶端;客戶端完成api選擇、api請求引數編輯,傳送api請求給伺服器端,呈現返回的json資料。

伺服器端採用python實現,選用bottle+jinja2+beaker,微博sdk使用weibo.py,應用部署在sae上。客戶端選用bootstrap+jquery。

顯示原始的json字串對開發者沒有意義,格式化後的json資料具有一定的縮排結構,但是在檢視大量資料時,仍不太方便。採用jsonview.js庫,可以將json資料轉換為html,對不同的資料型別進行著色,並且可以對巢狀資料進行摺疊,在檢視大量的json返回資料時,可以快速方便的找到想要的資料段。

僅給出個截圖,有興趣的園友歡迎試用,**託管在github,敬請指正。

**託管:

p.s. 有此想法是在8月初,當時實現了乙個demo,其後一直停滯,9月中旬驚喜發現微博官方也有了測試工具(很好用。api除錯臺雖有重複,還是繼續進行了完善,也有了一些自己的特點,算是給這個想法乙個交代吧。

新浪微博API的使用

在開發平台可以看見很多微博api 點開微博介面看見下面詳細介面 以獲取最新公共微博為例 獲取當前登入使用者及其所關注使用者的最新微博。parameters since id若指定此引數,則返回id比since id大的微博 即比since id時間晚的微博 預設為0 max id若指定此引數,則返回...

Python使用新浪微博API傳送微博的例子

1 註冊乙個新浪應用,得到appkey和secret,以及token,將這些資訊寫入配置檔案sina weibo config.ini,內容如下,僅舉例 複製 如下 userinfo consumer key 8888888888 consumer secret 777777f3feab026050...

新浪微博api讀取指定日期之後的微博

以user timeline介面為例 先說一下我的思路 首先你得明白微博介面呼叫的本質 res http request url,params,get 訪問api 這句話就是來用get方法呼叫api的 指定日期如2013 7 20 將其轉化成int intval strtotime 2013 7 2...