[Developers] Odd ID Showing
Will Merydith
will.merydith at gmail.com
Wed Apr 22 18:45:20 UTC 2009
Ok thanks for the info.
I am using the GUID to query data, but was looking for something more
semantic to create my permalinks from.
The solution I've come up with is to add logic in my application to build
the permalink from release date + film name (instead of simply slapping the
freebase namespace in as the uri).
Thanks!
On Wed, Apr 22, 2009 at 1:38 PM, Gordon Mackenzie <gordon at metaweb.com>wrote:
> It's just some keys are more equal than others when displaying a topic page
> for movies...But the GUID is always be useable for external applications in
> fetching the correct movie. There are a few keys associated with most
> movies as we store keys for Wikipedia, Netflix, IMDB, etc. So the default
> URL of a topic may reflect an IMDB key name or as in this case the Netflix
> key name. There will always be a GUID and this URL will work:
> http://www.freebase.com/view/9202a8c04000641f8000000000169ddf
>
> Even if there are mergers, the GUIDs are preserved (as I understand it). A
> topic's GUID never changes.
>
> NOTE:
>
> Not all topics have a /en namespace. This is may be assigned usually at
> time of importation into our Graph from whatever source. Creating a new
> topic by a user will not by default also create and assign a /en namespace
> key. The latter get created and assigned in a later process.
>
> ~ Gordon
>
> <<< gordon at metaweb.com >>>
>
>
>
> On Apr 22, 2009, at 10:00 AM, Will Merydith wrote:
>
> The issue on my end is I need a reliable and consistent key to the movie
> entry on Freebase. I use that key not only to maintain the link to the
> Freebase data (since I don't store the full film data locally), but also to
> create a permalink on my app to that movie listing.
>
> I was advised not to use the freebase guid. But instead the namespace.
> But in searching only 40 movies I found (noticed) this inconsistency.
>
> Hmmm.
>
> On Wed, Apr 22, 2009 at 11:49 AM, Tom Morris <tfmorris at gmail.com> wrote:
>
>> On Wed, Apr 22, 2009 at 12:35 PM, Will Merydith <will.merydith at gmail.com>
>> wrote:
>> > I found a movie in the Freebase database that has a netflix id as the
>> > freebase id.
>> >
>> > See Aliens 3:
>> http://www.freebase.com/view/user/hal/netflix/movie/60029355
>> >
>> > Compared to Alien: http://www.freebase.com/view/en/alien_1979
>> >
>> > I expect all movies to have the id "en/moviename_year". Why does Alien
>> 3
>> > have that odd id?
>>
>> It looks like it's id in the /en namespace is missing for some reason.
>>
>> Compare the outbound keys in
>>
>> http://www.freebase.com/tools/explore/user/hal/netflix/movie/60029355
>>
>> as compared to
>>
>> http://www.freebase.com/tools/explore/en/alien_1979
>>
>> Tom
>> _______________________________________________
>> Developers mailing list
>> Developers at freebase.com
>> http://lists.freebase.com/mailman/listinfo/developers
>>
>
>
>
> --
> will at 3mix.com
>
> cell 641.233.7548
>
> CEO - http://3mix.com
> Blog - http://LivingInSmallSizes.com
> http://linkedin.com/in/merydith
> _______________________________________________
> Developers mailing list
> Developers at freebase.com
> http://lists.freebase.com/mailman/listinfo/developers
>
>
>
> _______________________________________________
> Developers mailing list
> Developers at freebase.com
> http://lists.freebase.com/mailman/listinfo/developers
>
>
--
will at 3mix.com
cell 641.233.7548
CEO - http://3mix.com
Blog - http://LivingInSmallSizes.com
http://linkedin.com/in/merydith
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freebase.com/pipermail/developers/attachments/20090422/bfdabfbd/attachment.htm
More information about the Developers
mailing list