我想通过我的应用发布到Facebook墙上 但有些事让我困惑
这是我的帖子
我希望图片可以大到一个以下
这是我的代码
NSDictionary *params = @{
@"message":@"www.apple.com.tw this is message",
@"link":@"www.yahoo.com.tw",
@"caption":@"link_caption",
@"description":@"dff",
@"name":@"erh",
@"picture":@"http://cdn.wall88.com/51a4f786c959d55670.jpg"
};
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:@"me/feed"
parameters:params
HTTPMethod:@"post"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error){
if (!error)
{
NSLog(@"sdg");
}
}];
如果我删除@"链接":@" www.yahoo.com.tw"
图片是我想要的 但链接是汽车图片的链接
汽车图片的尺寸为1920 * 1080
我错过了什么吗?
我可以控制图片大小吗?
提前致谢
====== anser edit =====
图像尺寸1200 * 630非常有用
但在开始时你发布了
facebook似乎需要一些时间来检测图像大小,因此它显示为方形图像按F5多次,会变成大图像
答案 0 :(得分:1)
按照Facebook的建议拍摄图像尺寸:
使用至少1200 x 630像素的图像以获得最佳显示效果 高分辨率设备。至少,你应该使用那些图像 是600 x 315像素,用于显示包含较大图像的链接页面帖子。
您应使用1.91:1的图像比例,例如600 x 314像素。
来源:https://developers.facebook.com/docs/sharing/best-practices#images
...这就是你所能做的,Facebook决定它的外观,取决于很多因素 - 例如,有多少用户喜欢该领域的东西(我猜)。