发布使用脸谱图API时,图像大小正在变化

时间:2012-12-10 14:23:45

标签: android

我使用图形api将消息和图像发布到Facebook墙上。这是我使用的代码

if(i==1){   


        String res=  UrltoValue.getValuefromUrl("https://graph.facebook.com/"+Login.facebookid+"/feed?access_token="+accesstoken+"&method="+"post"+"&message="+strFullMessage.replaceAll(" ", "%20")+"&source="+imageUrl);
            Log.e("post response",res);
            if(res.contains("id")){
                Toast.makeText(getApplicationContext(), "successfully posted", Toast.LENGTH_SHORT).show();

            }

消息和图片都已成功发布,但图片大小以缩略图形式显示。我使用了“source”和“picture”参数,但结果相同。

我从本地数据库中获取这些图像。 我检查了该Url的图像大小,它是240 * 320大小,但它在我的脸书中显示的是小尺寸。

1 个答案:

答案 0 :(得分:0)

使用图形api发布到墙上将始终导致Facebook选择的图像大小。

https://developers.facebook.com/docs/reference/api/post/

这是为了保持饲料的均匀性。您可以根据需要发布大图像,但会在Feed中显示时调整大小。用户可以在点击它时查看更大的版本。

可以在从Facebook查询图像大小时设置图像大小。参见:

https://developers.facebook.com/docs/reference/api/using-pictures/