0

我需要你的帮助。Facebook 在过去几周发布了一系列新功能。其中之一是链接帖子的更大缩略图。示例: http: //postimg.org/image/l3pqh1h6p/

我正在为 C# 使用 Graph API 和 Facebook SDK:

Dictionary<string, object> parameters = new Dictionary<string, object>();
parameters["message"] = post.Text;
parameters["link"] = post.LinkUrl;
parameters["name"] = post.LinkTitle;
parameters["picture"] = post.Image.InternalFileName;

FacebookClient facebookClient = new FacebookClient(pageAccessToken);
facebookClient.AppId = AuthConfig.FacebookAppId;
facebookClient.AppSecret = AuthConfig.FacebookAppSecret;
var publishedResponse = facebookClient.Post(pageAccessToken, "/" + facebookDestinationPageId + "/feed", parameters);

不幸的是,我只在我发布的页面 (facebookDestinationPageId) 上看到较大的缩略图,但在我的起始页面 (facebook.com/?sk=nf) 上我只能看到小的缩略图。这里有一个例子: http: //postimg.org/image/lnfd59k4b/

当我手动(通过 Facebook 本身)发布相同的内容时,在这两个地方我都可以看到更大的缩略图。

我的代码是否有问题/缺少参数/或 Graph API 不支持我的情况?

4

1 回答 1

0

好的,

我找到了解决方案:我的代码没有问题,应该将 Facebook 应用程序添加到白名单中。

来源:https ://developers.facebook.com/bugs/1434807550079885

“...目前要获得访问权限,您需要联系您的客户经理或 PMD 团队 - 如果您与他们合作,我们目前无法请求访问,但可能会公开提供在将来...”

于 2013-11-06T07:37:19.600 回答