假設我在Sharepoint上有一個清單,稱之為Books。
當我使用Odata的協定讀取時,就可以用下列URL: http://ServerName/_vti_bin/ListData.svc,取得目前Sharepoint所有的清單資料。回傳資料格式Atom,如果是用IE的話,可以設定開啟方式。這邊就不處理了。
接著,我們可以在利用OData的規範,繼續找下去。我們在用之前的URL後面加上清單名稱(Books)。居然跑出這個畫面。RSS?
我們來檢視其原始碼。
這時候發現幾件事情。
1. 原來傳回來的識feed標準格式,那這些瀏覽器會把它當作RSS顯示。
2. 由於原始資料只有一筆,所以傳回的只有一筆。若只是要顯示特定那一筆則用Books(n)的方式來表達。
3. Sharepoint傳回這個清單的所有欄位,包含自建與系統。
沒有留言:
張貼留言