]>
AchStats 推出了和 Steam Web API 類似的 RESTful API,有興趣的開發人員可從這裡收集需要的資料。使用此 API 需要一組存取金鑰,您可以從這裡發出請求。下面提供了所有功能的說明文件。
存取金鑰為機密並和電子郵件地址綁定。請於下方提供您的電子郵件地址以取得一組 25 個代碼的存取金鑰。如果您弄丟了,您可以再用同樣的方式來取得金鑰。
存取金鑰在長時間未使用或是大量要求的情況下會被撤銷,並向使用者通知。您也可以在任何時刻自行刪除您的金鑰。
api_documentation_text
| 網址(部分) | 方式 | 說明 | 範例 |
|---|---|---|---|
| profiles/<Steam64ID>/ | GET | 指定的 Steam64ID 個人檔案資料。 | profiles/76561197968240913/ |
| profiles/<Steam64ID>/games/ | GET | 指定的 Steam64ID 個人檔案所擁有的遊戲(AppID)。 | profiles/76561197968240913/games/ |
| profiles/<Steam64ID>/achievements/ | GET | 指定的 Steam64ID 個人檔案已解鎖成就和它們的 AppID,您可使用「appIds」參數來顯示特定的遊戲。 | |
| profiles/<Steam64ID>/friends/ | GET | 指定的 Steam64ID 個人檔案好友,以 Steam64ID 的方式顯示。 | profiles/76561197968240913/friends/ |
| profiles/<Steam64ID>/badges/ | GET | 指定的 Steam64ID 個人檔案已解鎖的徽章,以 BadgeID 的方式顯示。 | profiles/76561197968240913/badges/ |
| profiles/<Steam64ID>/update/ | POST | api_docs_profiles_update | profiles/76561197968240913/update/ |
| games/ | GET | 遊戲清單,以 AppID 的方式顯示。 | games/ |
| games/<AppID>/ | GET | 指定的 AppID 遊戲資料,這裡也可用於追加內容(DLC),但是尚未在 Steam 上推出的追加內容其 AppID 會出現負數。 | |
| games/<AppID>/achievements/ | GET | 指定的遊戲或追加內容 AppID 的相關成就。 | games/1250/achievements/ |
| games/<AppID>/badges/ | GET | 指定的遊戲 AppID 相關徽章。 | games/1250/badges/ |
| games/<AppID>/dlcs/ | GET | 指定的遊戲 AppID 的相關追加內容,以 AppID 的方式顯示。 | games/1250/dlcs/ |
| badges/ | GET | 徽章清單,以 BadgeID 和 AppID 的方式顯示。 | badges/ |
| badges/<BadgeID>/ | GET | 指定的 BadgeID 徽章資料,和遊戲交換卡片沒有關係。 | badges/1/ |
| badges/<BadgeID>/stages/ | GET | 指定的 BadgeID 徽章階段。 | badges/1/stages/ |