Спасибо за ответы людей.Я сам взломал что-то, что, кажется, делает трюк
public static ArrayList getTags(String id) throws IOException, ParserConfigurationException, XPathExpressionException, SAXException {
ArrayList<String> tags = new ArrayList<String>();
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse("https://gdata.youtube.com/feeds/api/videos/" + id);
NodeList nl = doc.getElementsByTagName("category");
for (int i = 0; i<nl.getLength(); i++) {
String kwCheck = "http://gdata.youtube.com/schemas/2007/keywords.cat";
if (kwCheck.equals(nl.item(i).getAttributes().getNamedItem("scheme").getNodeValue()) ) {
String kw = nl.item(i).getAttributes().getNamedItem("term").getNodeValue();
tags.add(kw);
}
}
return tags;
}
Это возвращает только ключевые слова, но, вероятно, может сделать с некоторой уборкой.Кто-нибудь из вас видел какие-либо проблемы с этим методом?Еще раз спасибо