从sharedlink获取详细信息(title.image。描述)

时间:2018-02-01 09:38:11

标签: android facebook

我的应用程序已启用外部共享。当我从Twitter分享推文时,我确实在我的应用程序中获得了链接。说这是链接

  

查看@ manoramanews'推文:https://twitter.com/manoramanews/status/958975623380156416?s=09

当我在 Facebook WhatsApp 上分享相同的链接时,会显示一个视图,其中包含图片,推文标题和推文描述等链接的详细信息。

我需要这些细节。如何在我的应用中获取这些信息

编辑1:

我尝试使用此代码解析链接

Document finaldoc = null; //fin[f] contains url at each instance
        try {
            finaldoc = Jsoup.connect(strings[0]).get();
            Elements finallink1 = finaldoc.select("title");
            Log.e(FragmentShareWithSparrows.class.getName(), "1" + finallink1);
            Elements finallink2 = finaldoc.select("meta");
            Log.e(FragmentShareWithSparrows.class.getName(), "2" + finallink2);
            dd = getMetaTag(finaldoc, "description");
            if (dd == null || dd.length() == 0) {
                dd = getMetaTag(finaldoc, "og:description");
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        Log.e(FragmentShareWithSparrows.class.getName(), "3" + dd);

我不确定这是否是获取我需要的信息的正确方法

编辑2 它不与this SO question重复,因为这是在他们的网站中设置图像的方式。我在问如何从链接中获取图像。

0 个答案:

没有答案