5

Tôi đã cố gắng chia sẻ bài đăng tự động lên trang facebook của mình. Nó hoạt động hoàn hảo, nhưng tôi muốn sử dụng hình ảnh lớn hơn cho bài đăng được chia sẻ. http://cdn.tips4php.net/wp-content/uploads/2010/12/final_post.jpgBài đăng trên Facebook API để cung cấp hình ảnh lớn hơn?

tôi đã sử dụng đoạn mã sau để đăng nó:

try { 
$page_info = $facebook->api("/$pageId?fields=access_token"); 

$attachment = array(
'access_token' => $MYACCESTOKEN, 
'message' => $msg, 
'name' => $title, 
'link' => $uri, 
'description' => $desc, 
'picture'=>$pic, 
'actions' => json_encode(array('name' => $action_name,'link' => $action_link)) 
); 

$status = $facebook->api("/$pageId/feed", "post", $attachment); 

} catch (FacebookApiException $e) { 
error_log($e); 
$user = null; 
} 

Làm thế nào tôi có thể sử dụng bức tranh lớn hơn bài này? Tôi thấy một vài bài viết được chia sẻ từ các trang facebook khác và họ có hình ảnh lớn. Đang chờ câu trả lời của bạn ..

+0

Bạn có thể có ví dụ không? –

+0

Liên kết những gì tôi đưa vào chứa ví dụ, cách nó xuất hiện trên trang facebook của tôi. –

Trả lời

1

Hình ảnh lớn hơn chỉ hiển thị nếu hình ảnh/bài đăng được quản trị viên chia sẻ theo cách thủ công. Nếu bạn sử dụng API, Facebook cố ý sử dụng hình ảnh nhỏ hơn. Về cơ bản, Facebook muốn quảng bá việc chia sẻ nội dung thủ công như trái ngược với chia sẻ tự động.

Trong số các ví dụ bạn đã xem, mọi người trong số họ có "thông qua ứng dụng xxx" trên chúng, chẳng hạn như ảnh chụp màn hình của bạn? Đây là một giveaway trên nếu bài viết được chia sẻ bằng tay hoặc thông qua một ứng dụng.

Các vấn đề liên quan