时间轴上的视频文章不能内嵌播放

使用TimeLine配置文件通过我的应用在用户上发布视频时遇到问题。 该帖子显示非常小,点击时视频会在新标签上打开,而不是在Facebook内播放。

以下是一些细节:

我正在构建一个创建自定义视频(SWF)的应用程序,并将它们发布到用户的朋友墙上。 我将SWF文件“包装”到包含以下“meta og:”标记的HTML文件中 -

    <meta property="fb:app_id" content="******" />
    <meta property="og:url" content="THIS PAGE URL" />
    <meta property="og:title" content="Title" /> 
    <meta property="og:description" content="some description" /> 
    <meta property="og:type" content="video" />
    <meta property="og:image" content="an img url" />   
    <meta property="og:video" content="URL TO THE SWF FILE" />  
    <meta property="og:video:type" content="application/x-shockwave-flash" />
    <meta property="og:video:width" content="396" />
    <meta property="og:video:height" content="297" />
    <meta property="og:site_name" content="pickle-games" />

然后在体内,我使用“嵌入”标签嵌入SWF。
您可以查看http://pickle-games.com/BigBully/hitVideo.php?hit_id=1327242593&hit=hit2的来源

我正在使用Facebook PHP SDK在墙上发布这样的内容:

$facebook->api("/" . $uid . "/feed", "POST",
                        array(
                        'link' => $server_url . 'hitVideo.php?hit='. $hit . "&hit_id=".$hit_id ."&u_name=" . $u_name . "&f_name=". $f_name                  
                             ));

在使用旧配置文件(而不是时间轴)发布时,一切正常,视频在墙上以内联方式播放。

如上所述,问题只有在使用TimeLine配置文件的用户上发布时才会发生

顺便说一句 - 如果我在朋友的时间表上手动分享链接(不是通过我的应用程序),那么一切正常......

我错过了什么? 我如何通过我的应用程序发布它,以便它也能在时间轴上工作? 谢谢。


尝试这个

$attachment = array(
        'message' => 'SOMETHING HERE!',
        'name' => 'name!',
        'caption' => 'caption!',
        'link' => 'http://link.com',
        'description' => 'description here!',
        'access_token' => $request["oauth_token"],
        'picture' => 'http://link.com/image.jpg',
        'source' => 'link.com/flash.swf',
        'actions' => array(array('name' => 'some action',
                          'link' => 'https://link.com/'))
);      

$result = $facebook->api('/'.$friend_id.'/feed/','post',$attachment);

把某些东西放在'信息'中是非常重要的,否则会给你同样的错误......


只是一个说明,如果你没有

<meta property="fb:app_id" content="xxxxxxxxxxxxxxxx" />

发布到墙上时,视频将在窗口中打开。

链接地址: http://www.djcxy.com/p/10357.html

上一篇: video post on timeline not playing inline

下一篇: Optimize this assembly code