粘贴在Skype或其他社交媒体中时如何使公共图像显示在文本中

时间:2016-05-02 13:12:38

标签: php css skype

我经常使用Skype,我已经意识到,当您使用桌面应用程序(例如YouTube)将链接粘贴到Skype 即时通讯时,缩略图会显示在聊天中。< / p>

所以我想知道我的代码中是否需要制作特定类型的类或区域,CSSPHP以便Skype Spiders(如果存在)选择图像,并在聊天中显示。 - 这是一个商业允许的东西添加到您的网站。

我查看了网站和Microsoft网站上的Skype Developers区域,但没有关于我的主题的信息。

1 个答案:

答案 0 :(得分:5)

Skype,Facebook和其他人正在使用Open Graph Protocol来获取这些内容。您可以在线找到有关Open Graph Protocol的更多信息,以及实现它的小代码:

<meta property="og:image" content="/image.jpg"/>
<meta property="og:image:secure_url" content="https://mywebsite.com/image.jpg" />

这两个应该出现在您的<head />标记中。还要确保将XML NameSpace添加到<html>标记:

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:og="http://ogp.me/ns#"
      xmlns:fb="https://www.facebook.com/2008/fbml">  

您还可以使用多个图像,只需按照希望它们出现的顺序添加多个图像元标记。然后,用户将在Facebook中看到图像选择器对话框。