MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=pageimages (pi)
- 此模組需要讀取權限。
- 來源:PageImages
- 授權條款:WTFPL
回傳有關在頁面上圖片的資訊,例如縮圖和照片展示內容。
具體參數:
其他通用參數可用。
- piprop
返回的資訊:
- thumbnail
- 與頁面關聯的縮圖圖像URL及尺寸(如果有)。
- name
- 圖片標題。
- original
- 與頁面關聯的圖像URL及原始尺寸(如果有)。
- 多值 (以 | 或 alternative 分隔):name、original、thumbnail
- 預設值:thumbnail|name
- pithumbsize
縮圖的像素最大寬度。
- 類型:整數
- 預設值:50
- pilimit
回傳頁面數量的屬性。
- 類型:整數或max
- 數值必須在 1 與 50 之間。
- 預設值:50
- pilicense
限制頁面圖像為特定的許可協定類型:
- free
- 僅自由授權圖片。
- any
- 最佳圖片,無論是否為自由授權。
- 單值:any、free
- 預設值:free
- picontinue
當更多結果可用時,使用這個繼續。可在 mediawiki.org 取得更多有關如何繼續查詢的詳細資訊。
- 類型:整數
- pilangcode
若支援多個語言,會彩現圖片語言代碼
範例:
- 取得在 Albert Einstein 頁面上圖片的名稱以及 100 像素縮圖。
- api.php?action=query&prop=pageimages&titles=Albert%20Einstein&pithumbsize=100 [在沙盒中開啟]