Nie wiem, jak to zdefiniować, ale zasadniczo chcę pobrać odpowiednie podsumowanie obrazu i tekstu z podanego adresu URL.Pobierz odpowiedni obraz i podsumowanie z adresu URL
Na przykład - gdy użytkownik wklei łącze do pola udostępniania na Facebooku, natychmiast otrzymuje tytuł artykułu i/lub krótki blok tekstu z samego artykułu i odpowiedniego obrazu. Nigdy nie otrzymuje złego obrazu, takiego jak logo witryny lub tekst z samego artykułu ...
To samo dotyczy Google+ i innych sieci społecznościowych lub usług takich jak te.
Zacząłem od założenia, że muszę przeczytać treść strony za pomocą poniższego kodu, jak ustalić, który obraz jest odpowiedni (z treści artykułu) i który tekst jest tekstem artykułu?
URL oracle = new URL("http://www.oracle.com/");
BufferedReader in = new BufferedReader(
new InputStreamReader(oracle.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
Jestem oczywiście nie pytając o kod tutaj (chyba, że ktoś ma na przykład fragment i jest gotów dzielić), ale bardziej dla jak nawet podejść do tego ... gdzie mam zacząć?
Każda pomoc zostanie doceniona!
Być może pomoże Ci http://stackoverflow.com/questions/5482897/extract-information-od-link-like-facebook-wall – logcat
Dzięki, zajmie się tym, ale wydaje się raczej ograniczony. Zakładam, że jest bardziej ogólny sposób, niż robi to Facebook. –
Witam liorry, czy udało ci się to zrobić w międzyczasie? Naprawdę doceniam aktualizację tego tematu. Dzięki! – Cos