Chúng tôi có một ứng dụng Facebook tạo liên kết có thể chia sẻ tùy chỉnh cho người dùng khi họ hoàn thành một số hoạt động nhất định. Các trang có thể chia sẻ có các thẻ meta sau:Có cách nào để buộc Facebook hiển thị ảnh og: trên liên kết được chia sẻ không?
<meta property="fb:admins" content="1000000000000000">
<meta property="fb:app_id" content="1000000000000000">
<meta property="og:site_name" content="ActivityApp">
<meta property="og:title" content="I just completed this activity.">
<meta property="og:description" content="Click here to see John's activity!">
<meta property="og:type" content="website">
<meta property="og:url" content="http://activity.com/abcd69478383951886c14ae">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="800">
<meta property="og:image:height" content="420">
<meta property="og:image" content="http://cdn.com/abcd69478383951886c14ae.png">
<meta name="author" content="John">
Hầu hết thời gian, Facebook sẽ hiển thị chính xác tiêu đề, mô tả và hình ảnh trên các liên kết được chia sẻ. Nhưng đôi khi, tên og: image và og: sẽ bị ẩn đi vì không có lý do gì. Đây là những gì nó trông giống như ...
Phần lạ là khi chúng tôi kiểm tra liên kết trên debugger bằng cách nhấn Hiển thị thông tin cạo hiện nó sẽ nói rằng nó đã được cạo một cách chính xác và sẽ hiển thị tiêu đề, hình ảnh và mô tả ở dưới cùng.
Tại sao điều này xảy ra và chúng tôi có thể làm gì để đảm bảo rằng các liên kết của chúng tôi sẽ hiển thị chính xác mỗi khi chúng được chia sẻ?
Thông tin bổ sung: ứng dụng của chúng tôi tạo ra hàng triệu câu chuyện để chúng tôi không thể thực hiện bất kỳ thao tác nào theo cách thủ công với liên kết.
Bạn có kiểm tra xem URL có thể thu thập thông tin không? Trong mã ví dụ của bạn. Liên kết thuộc tính = "og: image" bị hỏng. Nó hiển thị trang 404. –
@JohnRoca, có các liên kết có thể thu thập dữ liệu. Trong thực tế, nếu chúng ta tái cạo chúng, mọi thứ sẽ hiển thị tốt. Vấn đề là với thông tin cạo hiện có. – steve
Có lẽ câu trả lời này phù hợp với bạn: http://stackoverflow.com/questions/36608780/ogimage-could-not-be-downloaded-because-it-exceeded-the-maximum-allowed-sized-o/36894300#36894300 –