Facebook C#SDK - 如何使用400x210链接图像发布到用户的时间线?

时间:2013-12-21 20:43:53

标签: c# facebook facebook-graph-api feed

我有一个代码,使用facebook c#sdk成功发布到Facebook上的用户时间线。我的问题是我必须张贴一张400x210的图像。我的代码确实有效,但是,即使图片参数中填充的图像是400x210尺寸的图像,它看起来很小并且在用户的时间线上切割。

以下是我正在使用的代码:

FacebookClient client = new FacebookClient("xxxxxxx");
    var args = new Dictionary<string, object>();
    args["message"] = "message text";
    args["caption"] = "caption";
    args["description"] = "message";
    args["name"] = "name";
    args["picture"] = "picture of the 400x210 image";
    args["link"] = "link url";
    client.Post("me/feed/", args);

我一直在搜索facebook api文档,这里(stackoverflow)和google,但我没有找到答案。

有人知道我的代码需要更改什么才能让imagem在用户的时间轴上以完整大小显示?

提前致谢

1 个答案:

答案 0 :(得分:0)

要执行此操作,您需要通过图表API将照片上传到Facebook,而不是创建一个墙贴。

查看here获取php示例,here获取Facebook HowTo