5
Tôi muốn tích hợp nhận xét Facebook trên trang web Django, tôi nên sử dụng những gì để tích hợp nhận xét trên Facebook vào một trang?Django: Facebook bình luận tích hợp
Cảm ơn,
Sultan
Tôi muốn tích hợp nhận xét Facebook trên trang web Django, tôi nên sử dụng những gì để tích hợp nhận xét trên Facebook vào một trang?Django: Facebook bình luận tích hợp
Cảm ơn,
Sultan
Nó có thể được thực hiện thông qua javascript. Chỉ cần thêm SDK Facebook và thêm nhận xét ở cuối mẫu của bạn. Chỉ cần chắc chắn để có một số loại sên để nhận diện trang
<body>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'YOUR_APP_ID', // App ID
channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel File
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
};
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));
</script>
...
<div
class="fb-comments"
data-href="{{ my_object.slug }}"
data-num-posts="2"
data-width="470"></div>
https://developers.facebook.com/docs/reference/plugins/comments/
Cảm ơn @Timmy O'Mahony – sultan
Không có thêm kênh file: > ** yêu cầu trình duyệt thay đổi cho SDK Javascript * * > Để JavaScript SDK có thể giao tiếp với Facebook, chúng tôi hiện yêu cầu hỗ trợ gốc cho HTML5 postMessage hoặc hỗ trợ Flash, phiên bản tối thiểu 8.0.24. Là một phần của thay đổi này, chúng tôi không còn hỗ trợ việc sử dụng tùy chọn khởi tạo kênhUrl để cung cấp cơ chế dự phòng. Nguồn: [Facebook Blog, Nov 2013] (https://developers.facebook.com/blog/post/2013/11/21/platform-updates--new-design-for-follow-button-and-like -box - ios-sdk-improvements-và-more /) – silpol