2011-02-27 11 views
1

我试图让我的网站上的一个像按钮到一个视频,而不是所有的网站....Facebook的像一个元素的PHP中的按钮

不能让它发生....任何想法?

感谢(和沮丧),

约翰

+2

你尝试过这么远吗?你能证明你做了什么,哪些不起作用? – 2011-02-27 08:52:11

+0

是的,请给我们一些关于什么不工作的更多细节... – Emmanuel 2011-02-27 08:54:10

回答

1

如果视频都有自己的ID(比如你保存在数据库或某事的视频数据),您可以用?视频= VIDEO_ID在打印等按钮的iframe href参数中url的结尾。所以每个视频的每个赞按钮都是唯一的。

<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%3Fvideo%3Dvideo_id&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe> 

或fblm情况:

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http://example.com`?video=video_id" show_faces="true" width="450"></fb:like> 
+0

Theank你快速回复,正如你所提到的我有数据库中的视频,并且视频获得像按钮 - 但是在用户它指出用户喜欢链接而不是视频(例如与youtube相同) – 2011-02-27 09:08:40

+0

您只能通过制作一个watchvideo.php来解决此问题,该视频仅通过id使用相同的URL显示视频。 (你能接受答案吗:) :) – 2011-02-27 09:16:01

+0

不确定你的意思....你能详细说明一下吗? – 2011-02-27 11:01:39

0

是你现在可以共享音频和视频内容太的Open Graph,具有的读我唯一的代码在波纹管的代码突出了这部分Like pluginOpen Graph types

<html xmlns:og="http://ogp.me/ns#"> 
    <head> 
     ... 
     [REQUIRED TAGS] 
     <meta property="og:video" content="http://example.com/awesome.flv" /> 
     <meta property="og:video:height" content="640" /> 
     <meta property="og:video:width" content="385" /> 
     <meta property="og:video:type" content="application/x-shockwave-flash" /> 
     ... 
    </head> 
相关问题