如何访问共享对象并在Facebook / Twitter URL链接AS3上显示

时间:2014-03-22 02:48:00

标签: android facebook actionscript-3 air shared-objects

嘿大家所以我想知道是否有一种简单的方法可以做到这一点,或者甚至可以在没有ANE Native Extension的情况下完成。我从这里获取了一些代码,在我使用AS3的Flash CS6 Android AIR应用程序中,我在舞台上创建了两个用于Facebook的按钮,另一个用于Twitter。当用户点击按钮时,他们会被重定向到URL,并能够发布我在vars中提供的链接,如下所示:

    //Share button event listener
        menuEnd.share_Facebook.addEventListener(MouseEvent.CLICK, shareFacebook);
        menuEnd.share_Twitter.addEventListener(MouseEvent.CLICK, shareTwitter);


    private function shareTwitter(e:MouseEvent):void 
    {
        var varsShare:URLVariables = new URLVariables();
        varsShare.u = 'https://play.google.com/store/apps/details?id=air.bunnyRunner';
        varsShare.t = 'Jumpy Bunny';

        var urlTwitterShare:URLRequest = new URLRequest('http://twitter.com/home?status= Jumpy Bunny by Fitchett Productions: ');
        urlTwitterShare.data = varsShare;
        urlTwitterShare.method = URLRequestMethod.GET;

        navigateToURL(urlTwitterShare, '_blank');

    }

    private function shareFacebook(evt:MouseEvent):void
    {
        var varsShare:URLVariables = new URLVariables();
        varsShare.u = 'https://play.google.com/store/apps/details?id=air.bunnyRunner';
        varsShare.t = 'Jumpy Bunny';

        var urlFacebookShare:URLRequest = new URLRequest('http://m.facebook.com/sharer.php');
        urlFacebookShare.data = varsShare;
        urlFacebookShare.method = URLRequestMethod.GET;

        navigateToURL(urlFacebookShare, '_blank');
    }

所以现在我想知道,因为我在我的游戏中有共享对象数据,无论如何得到shared.data并在用户点击按钮时将其显示在facebook上,它将数据共享给Facebook并且他们可以发布他们的高分? / p>

谢谢你们,任何帮助表示赞赏。

0 个答案:

没有答案