【问题标题】:Facebook .NET SDK Posting image to Facebook pageFacebook .NET SDK 将图像发布到 Facebook 页面
【发布时间】:2016-03-02 19:49:58
【问题描述】:

我在 wpf 应用程序中使用 facbook .net sdk 将图像发布到 facebook 页面。

string photoAlbumID = <page id>;

        FacebookMediaObject facebookUploader = new FacebookMediaObject { FileName = "1.png", ContentType = "image/png" };

        var bytes = File.ReadAllBytes(System.IO.Path.GetDirectoryName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName)+"\\" + facebookUploader.FileName);
        facebookUploader.SetValue(bytes);

        var postInfo = new Dictionary<string, object>();
        postInfo.Add("message", "test photo");
        postInfo.Add("image", facebookUploader);
        postInfo.Add("access_token", <page tocken>);
        var fbResult = client.Post("/" + photoAlbumID + "/photos", postInfo);
        dynamic result = (IDictionary<string, object>)fbResult;

问题是图片正在上传,但只有页面管理员知道该帖子是公开的,并且当我通过互联网浏览器直接从 Facebook 发布它时它才可见。

【问题讨论】:

  • 这不是官方的Facebook SDK,您是否尝试过就此联系作者?页面管理员是否必须对其进行验证或批准?你检查页面设置了吗?

标签: c# .net wpf facebook sdk


【解决方案1】:

解决了,问题是应用还没有发布..它是在开发者模式下,除了应用管理员之外没有人可以看到帖子。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-19
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-21
    • 2015-12-17
    • 1970-01-01
    相关资源
    最近更新 更多