在iOS App中预览嵌入式链接就像Facebook一样

d2b*_*rke 12 ios

我试图以与Facebook相同的方式在iOS应用程序中嵌入链接预览:

在此输入图像描述

我试图找到一种方法来获取最合适的图像(并返回它的URL),页面标题,甚至可能是元描述并将其传递回应用程序,但我不确定最好的方法.

有一些API可以做到这一点,大部分价格,但似乎不应该这么困难.有什么想法吗?

Nic*_*chi 4

您可以在服务器端或客户端执行此操作。

在服务器端,您可以使用脚本(如您构建的脚本)来获取<head>HTML 页面的标签。

在客户端,您可以使用 NSURLConnection 或 AFNetworking 等库将整个页面下载为 HTML(例如,Mashable 约为 180KB),并使用 XML 解析器解析它以查找标签<head>

我建议您创建一个服务器脚本,以便您可以在其他项目或其他平台中重用它。