本《API 使用條款》適用於以程序方式訪問 every.film 數據庫——一個彙集公開來源與社區貢獻的電影、劇集元數據庫——的行為。調用本 API 或持有 API 密鑰,即表示您接受下列條款。every.film 由個人維護者以開放數據項目的形式運營;我們儘量將條款寫得簡短,也期待您以同樣的善意使用本服務。
數據許可與署名
通過本 API 提供的元數據依照知識共享署名—相同方式共享 4.0 國際許可協議(CC-BY-SA 4.0)開放使用。讀取不設門檻:在遵守下文善意使用規則的前提下,獲取數據無需密鑰、註冊或付費。
- 以與展示載體相稱的合理方式註明數據來源為 every.film——可見的署名並附上指回 every.film 的鏈接即滿足此要求。
- 如分享經改編的數據版本,須將改編後的材料以 CC-BY-SA 4.0 或兼容許可協議發佈。
- 該授權僅以 every.film 實際持有的權利為限:它覆蓋元數據本身,不覆蓋、也不解除上游提供方對其素材(包括部分圖片)可能保有的權利。
善意使用與速率限制
本 API 由規模有限、個人出資的基礎設施提供服務。匿名讀取按客戶端施加速率限制;限額可能隨時間調整,超出限額時 API 會返回 HTTP 429 及 Retry-After 響應頭——請據此退避。
- 收到 HTTP 429 響應時須予遵從,按 Retry-After 頭部指示等待,而非立即重試。
- 對響應作合理時長的緩存,避免對未變更的記錄反覆拉取。
- 不得發起高併發洪泛請求,不得將請求分散至多個客戶端以規避限額,亦不得以抓取網站 HTML 代替調用 API。
API 密鑰 與寫入權限
讀取 API 無需任何憑據。經 API 寫入——提交編輯、評分、標記或評論——以及 TMDB 兼容接口(/3),須持經審批的憑據:API 密鑰,或經管理員批准的賬戶(OIDC)綁定。登錄用戶經本站頁面寫入僅需登錄會話。密鑰與綁定均由管理員人工審批,不會自動發放。
- 妥善保管密鑰,僅將其用於獲批時對應的應用。
- 不得共享、出售或出借密鑰,亦不得將其嵌入他人可提取之處;以您的密鑰發出的請求由您負責。
- 密鑰可能因濫用、違反本條款或運營原因而隨時被暫停或吊銷。
上游來源與必要聲明
every.film 的數據匯流自 TMDB、IMDb 與豆瓣,並結合社區貢獻。This product uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.(本產品使用 TMDB 及 TMDB API,但未獲 TMDB 認可、認證或以其他方式批准。)通過本 API 獲得的部分元數據與圖片源自上述上游服務。若您對此類素材的使用落入上游提供方自身條款的適用範圍,您須在遵守本條款之外一併遵守上游條款;在可行時,我們會標註記錄的來源,以便您作出判斷。
禁止行為
除上述許可條件外,下列行為一律禁止:
- 將您的應用包裝為官方產品——暗示其由 every.film 運營、認可或認證。
- 在剝除署名後再分發數據,或以其他方式掩蓋數據源自 every.film 及其上游來源的事實。
- 將 API 用於違法活動,或以任何方式損害、壓垮或干擾本服務及其其他用戶。
無保證、無 SLA
本 API 及全部數據均按「現狀」(as is)提供,不附帶任何形式的保證。記錄彙編自外部來源與志願者編輯,可能不完整、過時乃至有誤;在用於任何要緊用途前,請自行獨立核實。every.film 是個人項目:不提供服務級別協議(SLA),不保證可用性,亦不承諾技術支持。端點、響應結構與限額均可能變更;對重大不兼容變更,我們會盡合理努力提前預告,但無法作出保證。
本 API 條款是對我們《使用條款》的補充——其中的責任限制與終止條款同樣適用於 API 的使用: 使用條款
條款變更與終止
如您違反本條款或危及服務運行,我們可以封禁客戶端、吊銷密鑰或限制訪問;我們亦可能通過在本頁發佈修訂版本的方式更新本條款。修訂生效後繼續使用 API,即視為接受修訂。對於您已合法獲得的數據,依 CC-BY-SA 4.0 已授予的權利不因終止而受影響。
聯繫我們
有關 API 的疑問、密鑰申請或濫用舉報,請發送郵件至: [email protected]
最後更新:2026 年 8 月 8 日