Skip to content

Commit

Permalink
v1.1.0 > IMDbList
Browse files Browse the repository at this point in the history
  • Loading branch information
HaddadCSharp committed Mar 15, 2020
1 parent 6ef39fe commit fc5c1a6
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 58 deletions.
4 changes: 2 additions & 2 deletions IMDbAPI_Client/IMDbAPI_Client.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@
<ApplicationIcon>ProjectIcon.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Reference Include="IMDbApiLib, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\IMDbApiLib.1.0.0\lib\net45\IMDbApiLib.dll</HintPath>
<Reference Include="IMDbApiLib, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\IMDbApiLib.1.1.0\lib\net45\IMDbApiLib.dll</HintPath>
</Reference>
<Reference Include="MetroFramework, Version=1.4.0.0, Culture=neutral, PublicKeyToken=5f91a84759bf584a, processorArchitecture=MSIL">
<HintPath>..\packages\MetroModernUI.1.4.0.0\lib\net\MetroFramework.dll</HintPath>
Expand Down
12 changes: 6 additions & 6 deletions IMDbAPI_Client/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("IMDbAPI_Client")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyTitle("IMDbAPI Client")]
[assembly: AssemblyDescription("For manage and organize movies and serials")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("IMDbAPI_Client")]
[assembly: AssemblyCompany("IMDb-API")]
[assembly: AssemblyProduct("IMDbAPI Client")]
[assembly: AssemblyCopyright("Copyright © 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
Expand All @@ -31,5 +31,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyVersion("1.1.0.0")]
[assembly: AssemblyFileVersion("1.1.0.0")]
2 changes: 1 addition & 1 deletion IMDbAPI_Client/packages.config
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="IMDbApiLib" version="1.0.0" targetFramework="net472" />
<package id="IMDbApiLib" version="1.1.0" targetFramework="net472" />
<package id="MetroModernUI" version="1.4.0.0" targetFramework="net472" />
<package id="Newtonsoft.Json" version="12.0.3" targetFramework="net472" />
</packages>
50 changes: 1 addition & 49 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# IMDb-Api Client Application
The IMDb-API is a web service for receiving movie, serial and cast informations. APIs results is a JSON and includes items such as movie specifications, images, posters, trailers, ratings, Wikipedia page content and more. [IMDb API](https://imdb-api.com)
The IMDb-API is a web service for receiving movie, serial and cast information. APIs results is a JSON and includes items such as movie specifications, images, posters, trailers, ratings, Wikipedia page content and more. [IMDb API](https://imdb-api.com)

## Nuget
Install from Nuget using the command: **Install-Package IMDbApiLib** View more about that here: https://nuget.org/packages/IMDbApiLib
Expand All @@ -9,51 +9,3 @@ Install from Nuget using the command: **Install-Package IMDbApiLib** View more a

## Screenshot
![IMDb API Client](https://imdb-api.com/img/imdb-api-client.png "IMDb API Client")

## Usage
Usage Examples
```csharp
var apiLib = new ApiLib("API-Key");

// Search
var data = await apiLib.SearchMovieAsync("leon the professional 1994");

// Title Data
var data = await apiLib.TitleAsync("tt0110413");

// Title Data (French Language)
var data = await apiLib.TitleAsync("tt0110413", Language.fr);

// Title Data - Get Full Data
var data = await apiLib.TitleAsync("tt0110413", Language.en, "FullActor,FullCast,Posters,Images,Trailer,Ratings,Wikipedia");

// Report - As PNG File
var data = await apiLib.ReportAsync("tt0110413", Language.en);

// Subtitles (From Subscene)
var data = await apiLib.SubtitlesAsync("tt0110413");

// Images (From IMDb)
var data = await apiLib.ImagesAsync("tt0110413");

// Posters (From TheMovieDb)
var data = await apiLib.PostersAsync("tt0110413");

// Trailer
var data = await apiLib.TrailerAsync("tt0110413");

// ExternalSites (Get Movie or Series TV in all external sites with Identifier and URL)
var data = await apiLib.ExternalSitesAsync("tt0110413");

// Ratings (Get ratings of Movie or Series TV in: IMDb, Metacritic, RottenTommatoes, TheMovieDb, TV.com and FilmAffinity)
var data = await apiLib.RatingsAsync("tt0110413");

// Wikipedia (PlainText and Html)
var data = await apiLib.WikipediaAsync("tt0110413");

// YouTube
var data = await apiLib.YouTubeAsync("8hP9D6kZseM");

// YouTube Playlist
var data = await apiLib.YouTubePlaylistAsync("PLReL099Y5nRd28Yv6c-Am9qURCrLMxBmK");
```

0 comments on commit fc5c1a6

Please sign in to comment.