用facebook动作脚本3 sdk发布到墙上

时间:2011-12-10 20:23:47

标签: actionscript-3 facebook-graph-api air

我正在使用Adobe AIR 3.0和facebook动作脚本3 sdk为Android编写应用程序以启用用户社交体验。我无法使用ExternalInterface调用facebook方法,因此我必须使用GRAPH api进行所有请求。 http://code.google.com/p/facebook-actionscript-api/

因此,如果有人有使用此SDK的经验,请向我提供代码示例,如何使用以下方式发布到用户墙(文本+ URL链接+图像):

1)应用程序请求

2)streamPublish。

提前致谢。

1 个答案:

答案 0 :(得分:2)

function publish(evt:MouseEvent):void
    {

        var o:Object = 
        {

            attachment: 
            {
                media: [{
                    type: "image",
                    href: "http://www.example.com/",
                    src: img_path
                }],
                name: "title",
                href: "http://www.example.com/",
                caption: "test",
                description: "test",
                properties: {
                            "Link": { text: "Link", href: path},
                            "Link": { text: "Link", href: path}
                        }
                },
                action_links: 
                  [{ 
                     text: "", 
                     href: "" 
                  }]
                };

        Facebook.ui("stream.publish", o, callback, "iframe");
    }