定價(jià)頁(yè) | 點(diǎn)此進(jìn)入 |
免費(fèi)方式 | N/A |
定價(jià)方式 | 商務(wù)咨詢 |
采購(gòu)渠道 | 官網(wǎng) |
API適用國(guó)家/地區(qū) | 美國(guó) |
支持語(yǔ)言 | N/A |
The TV Database API 服務(wù)商
評(píng)分 56/100
17
The TV Database是什么公司
更多TVDB(TheTVDB.com)是一家提供電視節(jié)目信息的在線數(shù)據(jù)庫(kù)公司,成立于2006年。它擁有龐大的電視節(jié)目資料庫(kù),包括劇集名稱、海報(bào)、演員表、劇情簡(jiǎn)介、劇集列表等詳細(xì)信息。用戶可以通過(guò)API訪問(wèn)這些數(shù)據(jù),用于個(gè)人或商業(yè)項(xiàng)目。TVDB的數(shù)據(jù)更新頻繁,以確保信息的準(zhǔn)確性和時(shí)效性。它在全球范圍內(nèi)被廣泛使用,是電視節(jié)目信息查詢的重要資源之一。
官網(wǎng)入口 | 點(diǎn)擊進(jìn)入 | API開(kāi)放平臺(tái) | 點(diǎn)擊進(jìn)入 |
公司名稱 | The TV Database | 公司簡(jiǎn)稱 | The TV Database |
公司分類 | 數(shù)字文娛 、 影視服務(wù) | 主營(yíng)產(chǎn)品 | N/A |
成立時(shí)間 | 2006年成立 | 總部地址 | 5701 S 115th St |
網(wǎng)站排名 | 35.3K | 月用戶量 | 1.2M |
國(guó)家/地區(qū) | 美國(guó) | 收錄時(shí)間 | 2024.09.11 |
The TV Database的API接口(產(chǎn)品與功能)
如果你是一名開(kāi)發(fā)者,想要將 theTVDB API 集成到你的 web 應(yīng)用程序或項(xiàng)目中,你來(lái)對(duì)地方了。theTVDB 是一個(gè)強(qiáng)大的電視劇和劇集數(shù)據(jù)資源,他們的 API 設(shè)計(jì)得易于集成到各種不同的項(xiàng)目中。
為了開(kāi)始使用 theTVDB API,你首先需要注冊(cè)一個(gè) API 密鑰。這個(gè)密鑰將用于驗(yàn)證你的請(qǐng)求,并讓你訪問(wèn)所有 API 功能。
一旦你有了 API 密鑰,你就可以開(kāi)始使用 JavaScript 向 API 發(fā)送請(qǐng)求了。以下是一些你可能如何發(fā)送不同類型請(qǐng)求的例子:
通過(guò)名稱搜索電視劇,你可以使用 GET /search/series
端點(diǎn)。以下是你如何使用 JavaScript 查詢這個(gè)端點(diǎn)的一個(gè)例子:
const apiKey = '<你的 API 密鑰>';
const searchTerm = 'Breaking Bad';
fetch(`https://api.thetvdb.com/search/series?name=${searchTerm}`, {
headers: {
'Authorization': `Bearer ${apiKey}`,
'Accept-Language': 'en'
}
})
.then(response => response.json())
.then(data => console.log('搜索結(jié)果:', data.data));
這段代碼會(huì)查詢 API 以查找任何匹配搜索詞 "Breaking Bad" 的電視劇。響應(yīng)將是一個(gè)電視劇對(duì)象數(shù)組,每個(gè)對(duì)象都有諸如 id
、name
和 overview
等屬性。
要獲取特定電視劇的詳細(xì)信息,你可以使用 GET /series/{id}
端點(diǎn)。以下是你如何使用 JavaScript 查詢這個(gè)端點(diǎn)的一個(gè)例子:
const apiKey = '<你的 API 密鑰>';
const showId = 81189; // 'Breaking Bad' 在 theTVDB 上的 ID
fetch(`https://api.thetvdb.com/series/${showId}`, {
headers: {
'Authorization': `Bearer ${apiKey}`,
'Accept-Language': 'en'
}
})
.then(response => response.json())
.then(data => console.log('電視劇詳情:', data.data));
這段代碼會(huì)查詢 API 以獲取 ID 為 81189 的電視劇(恰好是 Breaking Bad)的詳細(xì)信息。響應(yīng)將包括關(guān)于該電視劇的廣泛信息,包括其名稱、描述、播出狀態(tài)和劇集列表。
要獲取特定電視劇的特定劇集的詳細(xì)信息,你可以使用 GET /episodes/{id}
端點(diǎn)。以下是你如何使用 JavaScript 查詢這個(gè)端點(diǎn)的一個(gè)例子:
const apiKey = '<你的 API 密鑰>';
const episodeId = 1573275; // 'Breaking Bad' 第一季第一集在 theTVDB 上的 ID
fetch(`https://api.thetvdb.com/episodes/${episodeId}`, {
headers: {
'Authorization': `Bearer ${apiKey}`,
'Accept-Language': 'en'
}
})
.then(response => response.json())
.then(data => console.log('劇集詳情:', data.data));
這段代碼會(huì)查詢 API 以獲取 Breaking Bad 第一季第一集的詳細(xì)信息。響應(yīng)將包括諸如劇集標(biāo)題、播出日期和劇情摘要等信息。
theTVDB API 是一個(gè)非常強(qiáng)大的資源,適用于希望將電視劇和劇集數(shù)據(jù)集成到應(yīng)用程序中的開(kāi)發(fā)者。憑借其易于使用的端點(diǎn)和現(xiàn)代編程語(yǔ)言如 JavaScript 的靈活性,將 theTVDB 集成到你的項(xiàng)目中變得前所未有地簡(jiǎn)單。
The TV Database API的價(jià)格(API免費(fèi)方式與收費(fèi)標(biāo)準(zhǔn))
在選擇API服務(wù)商時(shí),綜合評(píng)估以下維度,選擇最適合自己需求的API服務(wù)商,確保技術(shù)兼容性和成本效益。