1. 程式人生 > >有趣吧公開的一個api,詳解與例項

有趣吧公開的一個api,詳解與例項

有趣吧公開的一個api介紹

顯示有趣新鮮事

路徑:http://www.youqubar.com/api/status_[json|xml|rss]
引數
count(可選)-記錄數,範圍1-20,預設為20.
示例:http://www.youqubar.com/api/status_rss?count=10
callback(可選)-javascript函式名,使用JSON格式時可用,將JSON物件作為引數直接呼叫
示例:http://www.youqubar.com/api/status_rss?callback=getStatuses

現有應用舉例
“海記憶體知己,天涯共有趣”
地址:http://www.youqubar.com/lab/gongyouqu
通過檢視網頁原始碼找到唯一我們寫的程式碼:http://www.youqubar.com/javascripts/map.js
地圖、地理解碼均來自第三方資料及應用
呼叫api方式:http://www.youqubar.com/api/status_json?count=2&callback=YOUQU.callBack

返回:
YOUQU.callBack([
{'created_at':'約21小時前','id': 'Mike','text':'加入有趣吧',
'user':{'upic':'http: //www.youqubar.com/images/tool/friend.gif','uurl':'http://www.youqubar.com/user/show/364','name':'Mike',
'location':'湖北武漢','description':'','profile_image_url':'http://www.youqubar.com/ /upload//pictures//2007//8//23//224152962288_l.jpg',
'url':'http://www.youqubar.com/user/show/364', 'protected':false}},
{'created_at':'3天前','id':'小會','text':'登入有趣吧',
'user': {'upic':'http://www.youqubar.com/images/tool/friend.gif','uurl':'http://www.youqubar.com/user/show/88', 'name':'小會',
'location':'湖北襄樊','description':'','profile_image_url':'http://www.youqubar.com/ /newimages//nophoto_l.jpg',
'url':'http://www.youqubar.com/user/show/88','protected':false}}
]);

“三生萬物,萬物有趣”

地址:http://www.youqubar.com/lab/wanwu
呼叫api方式:http://www.youqubar.com/api/status_json?count=2&callback=render
原理同上
返回:
render([
{'created_at':'約21小時前','id': 'Mike','text':'加入有趣吧',
'user':{'upic':'http: //www.youqubar.com/images/tool/friend.gif','uurl':'http://www.youqubar.com/user/show/364','name':'Mike',
'location':'湖北武漢','description':'','profile_image_url':'http://www.youqubar.com/ /upload//pictures//2007//8//23//224152962288_l.jpg',
'url':'http://www.youqubar.com/user/show/364', 'protected':false}},
{'created_at':'3天前','id':'小會','text':'登入有趣吧',
'user': {'upic':'http://www.youqubar.com/images/tool/friend.gif','uurl':'http://www.youqubar.com/user/show/88', 'name':'小會',
'location':'湖北襄樊','description':'','profile_image_url':'http://www.youqubar.com/ /newimages//nophoto_l.jpg',
'url':'http://www.youqubar.com/user/show/88','protected':false}}
]);
 

相關推薦

有趣公開一個api例項

有趣吧公開的一個api介紹顯示有趣新鮮事路徑:http://www.youqubar.com/api/status_[json|xml|rss]引數:count(可選)-記錄數,範圍1-20,預設為20.示例:http://www.youqubar.com/api/statu

thinkPHP3.1.2多表事務批量插入資料 and例項

往list 表裡新增一行記錄,然後更新一下user表裡的status欄位 先用 M 函式例項化一個空物件,使用 table 方法進行多個表的操作,如果操作成功則提交,失敗則回滾 public func

Android開發之位置定位例項解析(GPS定位、Google網路定位BaiduLBS(SDK)定位)

/** * 由經緯度獲取所在的城市及區域資訊 * @author caizhiming * */ private class ReadJSONFeedTask extends AsyncTask<String, Void, String> {

log4j.properties配置例項-全部測試通過[轉]

最近使用log4j寫log時候發現網上的寫的都是千篇一律,寫的好的嘛不全,寫的全一點的嘛沒有一點格式,看著累。這裡把網上收集到的整理了一下,並且全部都在機器上測試成功了。這麼好的文件估計沒有了吧?  ###############################################

hashMap例項

在Java集合類中最常用的除了ArrayList外,就是HashMap了。本文儘自己所能,儘量詳細的解釋HashMap的原始碼。一山還有一山高,有不足之處請之處,定感謝指定並及時修正。     在看HashMap原始碼之前先複習一下資料結構。     Ja

spark log4j.properties配置例項

################################################################################  #①配置根Logger,其語法為:  #  #log4j.rootLogger = [level],appen

Android控制元件之SlidingDrawer(滑動式抽屜)例項

SlidingDrawer效果想必大家也見到過,它就是1.5模擬器上進入應用程式列表的效果。下面是截圖  一、簡介    SlidingDrawer隱藏屏外的內容,並允許使用者通過handle以顯示隱藏內容。它可以垂直或水平滑動,它有倆個View組成,其

【python】numpy庫陣列拼接np.concatenate官方文件例項

在實踐過程中,會經常遇到陣列拼接的問題,基於numpy庫concatenate是一個非常好用的陣列操作函式。 1、concatenate((a1, a2, …), axis=0)官方文件詳解 concatenate(...) concatenate(

log4j.properties配置例項-全部測試通過

最近使用log4j寫log時候發現網上的寫的都是千篇一律,寫的好的嘛不全,寫的全一點的嘛沒有一點格式,看著累。這裡把網上收集到的整理了一下,並且全部都在機器上測試成功了。這麼好的文件估計沒有了吧? ######################################

@keyframes、transform例項

一、transform 和@keyframes動畫的區別: @keyframes動畫是迴圈的,而transform 只執行一遍. 二、@keyframes CSS3中新增的新屬性animation是用來為元素實現動畫效果的,但是animation無法單獨擔當起實現動畫的效果。承載動畫的另一個屬性——@k

linux下aio非同步讀寫例項

1.為什麼會有非同步I/O aio非同步讀寫是在linux核心2.6之後才正式納入其標準。之所以會增加此模組,是因為眾所周知我們計算機CPU的執行速度遠大於I/O讀寫的執行速度,如果我們用傳統的阻塞式或非阻塞式來操作I/O的話,那麼我們在同一個程式中(不用多執

SCTP協議例項

1.SCTP是什麼? 只要是接觸過程式設計的人,當你問他傳輸層都有哪些協議?我想幾乎很多人會說TCP,IP協議而很少有人知道SCTP(流控制傳輸協議)這個和上述倆個協議具有相同地位的協議。 SCTP提供的服務與TCP,UDP類似,或者甚至可以理解為其是TCP

佇列實現棧兩個佇列實現一個棧方法(含實現程式碼)

本節介紹一下如何用兩個佇列實現棧。 棧的主要操作就是入棧和出棧,其特點就是後進先出。我們先將兩個佇列分別定義為 queue1 與 queue2。 方案 1 入棧和出棧,都在 queue1 中完成,而 queue2 作為中轉空間。 入棧:直接入 queue1 即可。 出棧:把 queue1 中除最後一

萬能makefile寫法一步一步寫一個實用的makefile sed 's,\($*\)\.o[ :]*,\1.o [emai

一 目的:編寫一個實用的makefile,能自動編譯當前目錄下所有.c/.cpp原始檔,支援二者混合編譯。並且當某個.c/.cpp、.h或依賴的原始檔被修改後,僅重編涉及到的原始檔,未涉及的不編譯。 二 要達到這個目的,用到的技術有: 1-使用wildcard函式來獲得當

轉:Android命令Monkey壓力測試

語句 shel gre href 輸入 white option blacklist 文件 停止Monkey命令: 1. ps命令 查找uiautomator的進程 打開cmd命令行窗口 輸入: adb shell ps | grep monkey 返回來的第一個數字,即

從苦逼到牛逼Linux運維工程師的打怪升級之路

locking syn 主從復制 自動 緩沖器 agen 知識 ssa del 做運維也快四年多了,就像遊戲打怪升級,升級後知識體系和運維體系也相對變化挺大,學習了很多新的知識點。 運維工程師是從一個呆逼進化為苦逼再成長為牛逼的過程,前提在於你要能忍能幹能拼,還要具有敏銳

用心剖析如何搭建百萬PV網站架構簡單易懂!!!

socket cache sad nco sla tom 百萬 redis主從 debug 簡介: 本項目案例結合SVN、LNMP和MySQL三種環境,部署一個社交網站,本社交網站采用PHP語言開發,搭建SVN服務器進行版本控制和集中管理PHP程序員開發的代碼,以Nginx

幹貨memcached+keepalived實現主主復制和高可用

sdf 功能 部署方式 live sys ref mtu pad gin keepalived+memcached主主復制高可用介紹: 客戶端連接兩臺服務器之間的VIP地址,如果後端服務器故障自動切換。 Keepalive原理: 1.故障檢測: Keepalived的作用

iptables的運用

mar 內容替換 一個 web store 應用程序 ssh遠程登錄 作用 ip地址 iptables簡介 netfilter/iptables(簡稱為iptables)組成Linux平臺下的包過濾防火墻,與大多數的Linux軟件一樣,這個包過濾防火墻是免費的,它可以

大數據學習系列之三 ----- HBase Java Api 圖文

工具 itl 進行 圖片 置配 動態數據 sync ase tac 引言 在上一篇中大數據學習系列之二 ----- HBase環境搭建(單機) 中,成功搭建了Hadoop+HBase的環境,本文則主要講述使用Java 對HBase的一些操作。 一、事前準備 1.確認hado