代码之家  ›  专栏  ›  技术社区  ›  daihovey

如何从Flash向Facebook发布动态信息?

  •  0
  • daihovey  · 技术社区  · 16 年前

    我正在建立一个Flash站点,我希望能够允许用户将动态生成的信息发布到他们的Facebook墙中,但是我在Facebook开发者文档中找不到任何信息。

    <script type="text/javascript">
     function callPublish(msg, attachment, action_link) {
     FB.ensureInit(function () {
     FB.Connect.streamPublish('', attachment, action_link);
     });
    }
    </script>
    <input type="button" onclick="callPublish('',{'name':'Post this to Facebook','href':'http://dev2.com','description':'this is some body test'},null);return false;" value="Preview Dialog" />
    

    正如你所见,我不想创建会话或登录或任何复杂的事情,只是张贴到他们的墙上的信息。

    2 回复  |  直到 16 年前
        1
  •  1
  •   ReinierDG    16 年前

    您可以从flash调用javascript函数。就像一个带有getUrl的按钮 "callPublish('',{'name':'Post this to Facebook','href':'http://dev2.com','description':'this is some body test'},null);return false;" .

        2
  •  1
  •   Shiki    16 年前

    您还可以使用ExternalInterface从Flash调用javascript函数。

    看到了吗 http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

    推荐文章