Вы можете использовать параметр extended в конверте запроса, чтобы включить расширения MQL в своем запросе.С примером запроса, который Филипп дал в связанном вопросе, это выглядело бы так:
JSON query = o(
"id", "/en/jimi_hendrix",
"/common/topic/article", a(o(
"text", o(
"maxlength", 16384,
"chars", null
)
))
);
JSON envelope = o("extended", 1);
JSON params = o();
Freebase freebase = Freebase.getFreebase();
JSON response = freebase.mqlread(query, envelope, params);
String text = response.get("result")
.get("/common/topic/article")
.get(0).get("text")
.get("chars")
.toString();
Я должен отметить, что расширения MQL являются экспериментальной функцией API Freebase и не поддерживаются в новомверсия API.Новый API будет предоставлять текст либо через API Темы, либо непосредственно из Текстового API.