Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Fb:带json附件的共享按钮?_Javascript_Json_Facebook - Fatal编程技术网

Javascript Fb:带json附件的共享按钮?

Javascript Fb:带json附件的共享按钮?,javascript,json,facebook,Javascript,Json,Facebook,我现在已经有了一些代码,可以可靠地生成我需要的json格式,就像我在facebook应用程序的streamPublish FBJS调用中喜欢的那样。现在我正在玩facebook.connect,我只想重用相同的json。我注意到XFBML标记: <fb:share-button> 在浏览facebook.connect时,我觉得这会很好用。然而,我注意到它需要一堆来自ie的元标记 这看起来可能是我可以传递到facebook(.connect).streamPublish的j

我现在已经有了一些代码,可以可靠地生成我需要的json格式,就像我在facebook应用程序的streamPublish FBJS调用中喜欢的那样。现在我正在玩facebook.connect,我只想重用相同的json。我注意到XFBML标记:

<fb:share-button>

在浏览facebook.connect时,我觉得这会很好用。然而,我注意到它需要一堆来自ie的元标记


这看起来可能是我可以传递到facebook(.connect).streamPublish的json的超集(或与之相同的数据)。有什么办法可以解决这两个问题吗

  • 以某种方式将json插入到这个html中,比如“attachment”属性之类的
  • 神奇地将json转换成这种元格式
  • 或者我应该创建一个小链接并在onclick()事件处理程序上调用streamPublish吗?

    Facebook既不是该方法的超集,也不是该方法的子集。这是令人沮丧的,因为我们真正想要的是两者的结合。但以下是优点和缺点:

    共享按钮
    • 现在呈现共享的数量,如Digg按钮
    • 将框架栏添加到页面
    • 要求您在页面中嵌入元标记
    流。发布
    • 如果不呈现共享数,则需要以编程方式进行
    • 不添加框架条
    • 允许对提要故事进行更细粒度的控制
    希望这能有所帮助。

    Facebook既不是方法的超集,也不是方法的子集。这是令人沮丧的,因为我们真正想要的是两者的结合。但以下是优点和缺点:

    共享按钮
    • 现在呈现共享的数量,如Digg按钮
    • 将框架栏添加到页面
    • 要求您在页面中嵌入元标记
    流。发布
    • 如果不呈现共享数,则需要以编程方式进行
    • 不添加框架条
    • 允许对提要故事进行更细粒度的控制

    希望这有帮助。

    是的,哇,非常有帮助。非常感谢。看起来facebook的api可能是相互矛盾的:)@Doug:是的,这几乎就像是他们故意混淆一样!是的,哇,非常有用。非常感谢。看起来facebook的api可能是相互矛盾的:)@Doug:是的,这几乎就像是他们故意混淆一样!
    <meta name="medium" content="blog"/> 
    <meta name="title" content="Leonidas in All of Us"/> 
    <meta name="video_type" content="application/x-shockwave-flash"/> 
    <meta name="video_height" content="345"/> <meta name="video_width" content="473"/>    
    <meta name="description" content="That's the lesson 300 teaches us."/>