[Developers] Upcoming change to film & actor IMDb URIs
Christopher R. Maden
crism at metaweb.com
Wed Jul 2 02:37:40 UTC 2008
Short version: if you are using /film/film/imdb_id or
/film/actor/imdb_entry and expecting a URI, your application may break.
Right now, many films and actors have IMDb Web links associated with
them. However, there is no enforcement of uniqueness or collision, nor
is there necessarily consistency in the syntax of those URIs.
On sandbox, I am taking advantage of a new feature, property
enumeration. There are three new namespaces:
/authority/imdb/character
/authority/imdb/name
/authority/imdb/title
The keys in these namespaces will correspond to IMDb character, personal
name, and title URIs. Template features mean that client users will see
Web links, and if they add matching links, keys in these namespaces will
actually be stored instead. It will also prevent duplication; there can
only be one actor with the name key nm0000347.
The downside is that if your application is expecting a URI as the value
of the /film/film/imdb_id or /film/actor/imdb_entry properties, it will
break. Instead, it will now get a key value from which the URI can
easily be constructed.
If this is a problem for you, please speak up soon.
~Chris
--
Christopher R. Maden
Data Architect
Freebase.com: <URL: http://www.freebase.com/ >
Metaweb Technologes, Inc. <URL: http://www.metaweb.com/ >
More information about the Developers
mailing list