Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Facebook API贴在墙上的图片大小_Php_Facebook_Facebook Graph Api_Facebook Php Sdk - Fatal编程技术网

Php Facebook API贴在墙上的图片大小

Php Facebook API贴在墙上的图片大小,php,facebook,facebook-graph-api,facebook-php-sdk,Php,Facebook,Facebook Graph Api,Facebook Php Sdk,Facebook API需要精确的图像大小才能在用户时间线上上传图片 我使用了以下代码: $publishStream = $facebook->api("/$session/feed", 'post', array( 'message' => "Hello World", 'link' => 'link_to_app', 'picture' => APP_URL . 'uploads/shar

Facebook API需要精确的图像大小才能在用户时间线上上传图片

我使用了以下代码:

$publishStream = $facebook->api("/$session/feed", 'post', array(
            'message' => "Hello World",
            'link'    => 'link_to_app',
            'picture' => APP_URL . 'uploads/share_image.jpg',
            'name'    => 'App name',
            'description'=> 'App description'
            )
        );

我尝试过更大的图像大小,如1024x102484x252等,但在用户时间线中,图像在用户配置文件中显示为矩形。显然,如果我的图像是正方形,则时间线将被截断,反之亦然。

关于建议的最小图像大小:

Facebook通常不会让应用程序生成的内容像用户发布的内容那样突出,所以在任何情况下,你都可能会得到一个小正方形的图像