Download the PHP package adrenth/thetvdb without Composer
On this page you can find all versions of the php package adrenth/thetvdb. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download adrenth/thetvdb
More information about adrenth/thetvdb
Files in adrenth/thetvdb
Package thetvdb
Short Description API Client for thetvdb.com
License MIT
Homepage http://github.com/adrenth/thetvdb
Informations about the package thetvdb
adrenth/thetvdb
This is an API client for the thetvdb.com website. It's using the XML feeds that are publicly available.
API Key Registration
To use this PHP package, you need to request an API Key from the thetvdb.com website: http://thetvdb.com/?tab=apiregister.
Please follow these guidelines:
- If you will be using the API information in a commercial product or website, you must email [email protected] and wait for authorization before using the API. However, you MAY use the API for development and testing before a public release.
- If you have a publicly available program, you MUST inform your users of this website and request that they help contribute information and artwork if possible.
- You MUST familiarize yourself with our data structure, which is detailed in the wiki documentation.
- You MUST NOT perform more requests than are necessary for each user. This means no downloading all of our content (we'll provide the database if you need it). Play nice with our server.
- You MUST NOT directly access our data without using the documented API methods.
- You MUST keep the email address in your account information current and accurate in case we need to contact you regarding your key (we hate spam as much as anyone, so we'll never release your email address to anyone else).
- Please feel free to contact us and request changes to our site and/or API. We'll happily consider all reasonable suggestions.
Source: thetvdb.com
API v2
There is also a version 2 of the API for which I also created a PHP client. See [https://github.com/adrenth/thetvdb2]().
Installation
Install this package using composer:
`
Usage
Create a Client instance:
`
Cache
`
Language
`
Managing User Ratings
`
Managing User Ratings
`
Searching / Fetching Series
`
Caching
This package requires a Doctrine Cache
instance. To disable caching (which I will never recommend!) just provide a VoidCache
or ArrayCache
instance.
For more information about Doctrine Cache visit https://github.com/doctrine/cache
Contributing
Please contribute to make this package even better.
All versions of thetvdb with dependencies
guzzlehttp/guzzle Version ^6.0
doctrine/cache Version ^1.4
symfony/serializer Version ^2.7|^3.0