1

我目前正在开发 android 应用程序...我想从我的应用程序上传照片到 facebook...

我正在使用这个..但它是为了分享链接......我想要的是只上传照片和消息,用户可以在帖子中看到整个消息。请帮我!!!

下面是我的代码:

var appId:String = appId;
        var messageTitle:String =title;
        var messageUrl:String = link;
        var messageDescript:String = message;
        var appThumb:String = imageUrl;
        var redirectUrl:String = "https://www.facebook.com";

        var URLString:String = "https://www.facebook.com/dialog/feed?app_id="+appId+"&link="+messageUrl+
                                "&description="+messageDescript+"&name="+messageTitle+"&picture="+appThumb+
                                "&redirect_uri="+redirectUrl;

        var req:URLRequest = new URLRequest(URLString);

        try{navigateToURL(req,"_blank"); }

        catch (e:Error){ trace(">> ERROR <<", e.message); } 
4

1 回答 1

0

你可以为 Facebook 使用 AS3 API,它可以让你的工作更轻松(API AS3 FB

在 FB 初始化和 fb 登录后你可以使用这个代码

var params:Object = { url:url, message:description, fileName:url_or_filename};
Facebook.api('me/photos', Function_callback , params , 'POST');

但是如果你只想使用 Graph URL,你需要这个方法https://graph.facebook.com/USER_ID/photos您可以在此处查看有关 POST 照片的更多信息和参数

希望这有帮助

于 2014-04-02T11:22:12.047 回答