我需要你的帮助。 Facebook在过去几周发布了一系列新功能。其中一个是链接帖子的更大缩略图。示例:http://postimg.org/image/l3pqh1h6p/
我正在使用Graph API和Facebook SDK for C#:
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本身),在这两个地方我都可以看到更大的缩略图。
我的代码中是否存在问题/缺少参数/或图谱API不支持我的情况?
答案 0 :(得分:0)
好的,
我找到了解决方案:我的代码没有问题,Facebook App应该添加到白名单中。
来源:https://developers.facebook.com/bugs/1434807550079885
&#34; ...目前要访问此相关内容,您需要与您的客户经理或PMD小组联系 - 如果您正在与我们合作,我们目前还没有请求访问的方式,但将来可能会公开...&#34;