2009-03-24 6 views
6

मैं MQL query को Freebase एपीआई का उपयोग करके निष्पादित करने के लिए लिखने की कोशिश कर रहा हूं। मैं विषय सारांश और विषय के लिए छवि को पुनर्प्राप्त करना चाहता हूं।विषय सारांश और छवि के लिए फ्रीबेस एमक्यूएल क्वेरी?

मैं नीचे दी गई क्वेरी को काम करने में सक्षम हूं जो मुझे Bill Gates विषय से संबंधित छवियां प्राप्त करेगा।

MQL:

[ 
    { 
    "/common/topic/image" : [ 
     { 
     "id" : null 
     } 
    ], 
    "name" : "bill gates", 
    "type" : "/people/person" 
    } 
] 

परिणाम:

[ 
    { 
    "/common/topic/image" : [ 
     { 
     "id" : "/guid/9202a8c04000641f8000000004fb4c01" 
     }, 
     { 
     "id" : "/wikipedia/images/commons_id/4486276" 
     } 
    ], 
    "name" : "Bill Gates", 
    "type" : "/people/person" 
    } 
] 

उन है कि अतीत में MQL में चलाने नहीं हो सकता है, लेकिन यह के साथ प्रयोग करना में रुचि रखते हैं के लिए। Freebase MQL Query Editor देखें।

billg profile page http://i.friendfeed.com/c31a22d9e439eb67b0feeb4ffd64c3b5ed9a8e16

अद्यतन

क्वेरी है कि मैं का उपयोग कर समाप्त हो गया:

[ 
    { 
    "/common/topic/image" : [ 
     { 
     "id" : "/guid/9202a8c04000641f8000000004fb4c01" 
     }, 
     { 
     "id" : "/wikipedia/images/commons_id/4486276" 
     } 
    ], 
    "article" : [ 
     { 
     "content" : null 
     }, 
     { 
     "content" : "/guid/9202a8c04000641f800000000903535d" 
     } 
    ], 
    "name" : "Bill Gates", 
    "type" : "/common/topic" 
    } 
] 
+0

वाह, इसे वास्तव में "फ्रीबेस" कहा जाता है? – BobbyShaftoe

+0

हां और यह बहुत अच्छा है –

उत्तर

9
:

[ 
    { 
    "/common/topic/image" : [ 
     { 
     "id" : null 
     } 
    ], 
    "article" : [ 
     { 
     "content" : null 
     } 
    ], 
    "name" : "bill gates", 
    "type" : "/common/topic" 
    } 
] 

इन परिणामों वास्तविक डेटा पुनः प्राप्त करने narphorium के जवाब के साथ जोड़ा जा सकता है

छवियों और विषय सारांश सामग्री स्टोर में अलग से संग्रहीत हैं और another web service API के माध्यम से सुलभ हैं।

उदाहरण के लिए, बिल गेट्स की छवि इस तरह पहुँचा जा सकता है:

http://www.freebase.com/api/trans/raw/guid/9202a8c04000641f8000000004fb4c01

इसी तरह, विषय सारांश के लिए GUID/आम/विषय के साथ की जगह/आम/विषय/छवि से पाया जा सकता है/आपकी क्वेरी में आलेख। परिणाम इस तरह फिर से पहुँचा जा सकता है:

http://www.freebase.com/api/trans/raw/guid/9202a8c04000641f8000000008bfed35

आप सामग्री की दुकान here के बारे में अधिक पढ़ सकते हैं। इस सेवा के बारे

https://usercontent.googleapis.com/freebase/v1/image/en/bill_gates

अधिक हो सकता है:

+0

हास्यास्पद, मैंने अपने प्रश्न में सामग्री स्टोर से जुड़ा हुआ है (संपादन में हटा दिया गया है क्योंकि आपका उत्तर बेहतर है)। लेकिन मैंने सोचा कि यह केवल छवियों के लिए था। मैंने वास्तविक आलेख/सामग्री के लिए परीक्षण समाप्त कर दिया और पाया कि यह भी वापस कर दिया गया था, लेकिन आपका उत्तर मैंने उससे बेहतर वर्णन किया है। धन्यवाद! –

+0

@Shawn क्या यह उत्तर 2012 तक सही है? क्या इस पर छवि सेवा की सिफारिश की गई है? –

6

नई छवि फ्रीबेस द्वारा प्रदान की सेवा अब बिल गेट्स निम्नलिखित के लिए, फ्रीबेस आईडी का उपयोग कर छवियों पाने के लिए, उदाहरण के लिए इस्तेमाल किया जा सकता चित्र URL है यहां मिला: http://wiki.freebase.com/wiki/Image_Service

+2

'https: //usercontent.googleapis.com/freebase/v1/image/en/bill_gates? Maxwidth = 225 और maxheight = 225 और मोड = fillcropmid' डिफ़ॉल्ट छवि अपेक्षाकृत छोटी है। – Xeoncross

संबंधित मुद्दे