Jump to content


Photo

How to indentify people from IMDB?

people indentify

  • Please log in to reply
7 replies to this topic

#1 Tymoriel OFFLINE  

Tymoriel

    Newbie

  • Members
  • 1 posts
  • Local time: 05:24 AM

Posted 10 August 2019 - 06:27 PM

Anyone can explain why i cant identify anyone (actress) from imdb? I have the correct ID and emby server still cant find anything at all, just a black blank page with "Search results". I'm missing something in settings or what's the problem?

 

Regards


Edited by Tymoriel, 10 August 2019 - 06:28 PM.


#2 Happy2Play OFFLINE  

Happy2Play

    Trial and Error

  • Moderators
  • 16581 posts
  • Local time: 07:24 PM
  • LocationWashington State

Posted 10 August 2019 - 07:09 PM

IMDB is not directly used at all do to their api not being free.  The IMDBid will be used to search TMDB.  If the person is not linked to the that IMDBid then nothing is returned.  You would need to go over specific examples.

 

@Luke

But I do see a issue as I just tested Identify by IMDBid. why is query= nothing?

2019-08-10 16:02:59.485 Info HttpClient: GET https://api.themoviedb.org/3/search/person?api_key=f6bd687ffa63cd282b6ff2c6877f2669&query=
2019-08-10 16:03:00.017 Error ProviderManager: Error searching
	*** Error Report ***
	Version: 4.3.0.2
	Command line: C:\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Runtime: file:///C:/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 12
	Program data path: C:\Emby-Server\programdata
	Application directory: C:\Emby-Server\system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: UnprocessableEntity
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
	   at MovieDb.MovieDbProvider.GetMovieDbResponse(HttpRequestOptions options)
	   at MovieDb.MovieDbPersonProvider.GetSearchResults(PersonLookupInfo searchInfo, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider`1 provider, TLookupType searchInfo, CancellationToken cancellationToken)
	   at MediaBrowser.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, CancellationToken cancellationToken)
	Source: Emby.Server.Implementations
	TargetSite: Void MoveNext()
	
2019-08-10 16:03:00.019 Info HttpServer: HTTP Response 200 to 192.168.151.5. Time: 540ms. http://homeserver:8096/emby/Items/RemoteSearch/Person



#3 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142429 posts
  • Local time: 10:24 PM

Posted 10 August 2019 - 09:34 PM

Yes I can reproduce that. Thanks.



#4 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142429 posts
  • Local time: 10:24 PM

Posted 10 August 2019 - 09:41 PM

Actually there is no moviedb search by person imdb id, so we have to just get that field off of the identify form.



#5 Happy2Play OFFLINE  

Happy2Play

    Trial and Error

  • Moderators
  • 16581 posts
  • Local time: 07:24 PM
  • LocationWashington State

Posted 10 August 2019 - 09:52 PM

Actually there is no moviedb search by person imdb id, so we have to just get that field off of the identify form.

 

Can you use "find" instead of "search"?

 

5d4f749c7f987_tmdb.jpg



#6 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142429 posts
  • Local time: 10:24 PM

Posted 10 August 2019 - 10:20 PM

Is there an example url? I attempted to put one together based on movies but couldn't get it to work.



#7 Happy2Play OFFLINE  

Happy2Play

    Trial and Error

  • Moderators
  • 16581 posts
  • Local time: 07:24 PM
  • LocationWashington State

Posted 10 August 2019 - 10:33 PM

Is there an example url? I attempted to put one together based on movies but couldn't get it to work.

 

Does this help?

 

https://developers.t...find/find-by-id

https://api.themoviedb.org/3/find/nm1949036?api_key=f6bd687ffa63cd282b6ff2c6877f2669&language=en-US&external_source=imdb_id

Looks identical to find done for TV or Movies by IMDBid.  This has the optional language.


Edited by Happy2Play, 10 August 2019 - 10:58 PM.


#8 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142429 posts
  • Local time: 10:24 PM

Posted 11 August 2019 - 01:54 AM

Yes it does, thanks.







Also tagged with one or more of these keywords: people, indentify

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users