1

大约一两周后,facebook swf embed 功能停止为我的网站工作。我意识到它已停止在一些网站上运行,但仍在 soundcloud.com 上运行。在做了一些研究之后,我能够将问题定位到一个打开的图形标签。

包含以下内容的网站确实可以正常工作:

<!DOCTYPE html>
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta charset="utf-8">
<meta content="music.song" property="og:type">
<meta content="http://venc.pl/test.html" property="og:url">
<meta content="Asd - Keygen Music" property="og:title">
<meta content="http://i1.sndcdn.com/artworks-000026602093-dp518o-t500x500.jpg?16b9957" property="og:image">
<meta content="Listen to Asd / Asd - Keygen Music | Explore the largest community of artists, bands, podcasters and creators of music &amp; audio." property="og:description">
<meta content="SoundCloud" property="og:site_name">
<meta content="video" name="medium">
<meta content="98" property="og:video:height">
<meta content="460" property="og:video:width">
<meta content="application/x-shockwave-flash" property="og:video:type">
<meta content="http://player.soundcloud.com/player2.swf" property="og:video">
</head></html>

但以下不

<!DOCTYPE html>
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta charset="utf-8">
<meta content="music.song" property="og:type">
<meta content="http://venc.pl/test2.html" property="og:url">
<meta content="Asd - Keygen Music" property="og:title">
<meta content="http://i1.sndcdn.com/artworks-000026602093-dp518o-t500x500.jpg?16b9957" property="og:image">
<meta content="Listen to Asd / Asd - Keygen Music | Explore the largest community of artists, bands, podcasters and creators of music &amp; audio." property="og:description">
<meta content="SoundCloud" property="og:site_name">
<meta content="video" name="medium">
<meta content="98" property="og:video:height">
<meta content="460" property="og:video:width">
<meta content="application/x-shockwave-flash" property="og:video:type">
<meta content="http://venc.pl/player.swf" property="og:video">
</head></html>

所以它基本上归结为 og:video 标签()中呈现的域的变化。几年前,曾经有一个允许在 facebook 上嵌入 swf 的网站白名单。这个想法被放弃了,但我认为 Facebook 刚刚恢复了它。

我如何与 facebook 取得联系以解决此问题?如果需要列入白名单,我该如何申请列入白名单?

4

1 回答 1

1

我相信这个问题的答案是 swf 文件需要位于 https 链接上(请参阅如何在 facebook 等 youtube 上分享我的网站上的视频

于 2014-04-30T00:07:39.967 回答