「取得 Authority 資料」:修訂間差異
出自DILA Wiki
imported>Winxd (新頁面: == 前言 == 由於各個專案可能有取得Authority資料的需求,因此這邊提供取得Authority的人名、地名、時間之方法,已方便各專案使用。 == 程式資...) |
imported>Winxd 無編輯摘要 |
||
行 11: | 行 11: | ||
=== 需要餵給程式的參數 === | === 需要餵給程式的參數 === | ||
1.<font color=red size=3><b>id:</b></font>就是你想要取得資料的唯一碼,說明如下: | 1.<font color=red size=3><b>id:</b></font>就是你想要取得資料的唯一碼, 格式 說明如下: | ||
<table width="477" border="1"> | <table width="477" border="1"> | ||
<tr> | <tr> | ||
行 26: | 行 26: | ||
</tr> | </tr> | ||
</table> | </table> | ||
<br> | |||
2.<font color=red size=3><b>jsoncallback:</b></font>隨機產生的參數。 | |||
<br> | |||
上面這兩個參數都必須給定,且id的格式須符合上面的說明。 | |||
=== 使用範例 === | |||
http://elib.ddbc.edu.tw/authority/getAuthorityData.php?id=T13005441&jsoncallback=jsoncallback12345 | |||
=== 回傳資料 === | |||
程式的回傳資料為json格式,開發人員可讀取此json結果來顯示Authority的內容。 | |||
== 欄位說明 == | |||
由於人名、地名、時間三者回傳的資訊都不一樣,欄位也不同,茲說明如下: | |||
=== 人名欄位說明 === | |||
1.Project_No:專案碼,即此筆人名資料的專案編號。<br> | |||
2.Class:分類。<br> | |||
3.Note:註解。<br> | |||
4.Year:生卒年。<br> | |||
5.Dynasty:朝代。<br> | |||
6.Names:別名。<br> |
於 2008年11月5日 (三) 10:30 的修訂
前言
由於各個專案可能有取得Authority資料的需求,因此這邊提供取得Authority的人名、地名、時間之方法,已方便各專案使用。
程式資訊
程式位置
http://elib.ddbc.edu.tw/authority/getAuthorityData.php
需要餵給程式的參數
1.id:就是你想要取得資料的唯一碼,格式說明如下:
人名 | 可接受7碼的Pno(A000004)和5碼的人名PrjNo(B0006) |
地名 | 可接受13碼以上的地名編碼(CN232723Z01AA)或地名的PrjNo(Z0106105) |
時間 | 只接受d開頭的標記,如d331241335258 |
2.jsoncallback:隨機產生的參數。
上面這兩個參數都必須給定,且id的格式須符合上面的說明。
使用範例
http://elib.ddbc.edu.tw/authority/getAuthorityData.php?id=T13005441&jsoncallback=jsoncallback12345
回傳資料
程式的回傳資料為json格式,開發人員可讀取此json結果來顯示Authority的內容。
欄位說明
由於人名、地名、時間三者回傳的資訊都不一樣,欄位也不同,茲說明如下:
人名欄位說明
1.Project_No:專案碼,即此筆人名資料的專案編號。
2.Class:分類。
3.Note:註解。
4.Year:生卒年。
5.Dynasty:朝代。
6.Names:別名。