Thông qua hộp thoại Chia sẻ, mọi người có thể đăng một tin riêng lẻ lên dòng thời gian của họ. Tài liệu này mô tả cách triển khai hộp thoại Chia sẻ trên Web. Nếu bạn muốn triển khai hộp thoại Chia sẻ trong ứng dụng di động, hãy xem phần Chia sẻ trên iOS và Chia sẻ trên Android.
Dưới đây là ví dụ minh họa hộp thoại Chia sẻ dùng để chia sẻ liên kết lên dòng thời gian của người dùng.
Nếu bạn là Quản trị viên web của một trang được chia sẻ lên Facebook, hãy thêm thẻ meta open graph để tùy chỉnh tin được chia sẻ trở lại Facebook. Bạn cần phải đánh dấu trang web bằng thẻ Open Graph để kiểm soát cách nội dung của mình xuất hiện trên Facebook. Để biết thêm thông tin, hãy xem Hướng dẫn chia sẻ dành cho quản trị viên web.
Để chia sẻ liên kết bằng cách chuyển hướng URL, bạn cần sử dụng mã sau đây. Chúng tôi đã ngắt dòng để dễ đọc. Hãy xóa ngắt dòng khi bạn sử dụng mã này.
https://www.facebook.com/dialog/share? app_id=145634995501895 &display=popup &href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F &redirect_uri=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fexplorer
Hộp thoại Chia sẻ có sẵn trong Facebook SDK dành cho JavaScript khi bạn sử dụng hàm FB.ui cùng với thông số phương thức share
. Hãy sử dụng đoạn mã dưới đây để mở hộp thoại Chia sẻ.
FB.ui({ method: 'share', href: 'https://developers.facebook.com/docs/', }, function(response){});Hãy tự trải nghiệm!
Dưới đây là những thông số của hộp thoại Chia sẻ.
Thông số | Mô tả | Bắt buộc? |
---|---|---|
| Thông tin nhận dạng duy nhất của ứng dụng. | Có. Được cung cấp tự động khi bạn sử dụng SDK. |
| Cách hiển thị hộp thoại Chia sẻ.
| Có. Được cung cấp tự động khi bạn sử dụng SDK. |
| Hashtag sẽ thêm vào nội dung được chia sẻ. Mọi người có thể gỡ hashtag trong hộp thoại Chia sẻ. Hashtag này cần có ký hiệu dấu thăng, chẳng hạn như | Không |
| Liên kết sẽ chia sẻ. Giá trị mặc định là URL hiện tại. | Bắt buộc khi bạn sử dụng SDK. |
redirect_uri Đã ngừng sử dụng | ||
mobile_iframe Đã ngừng sử dụng | true để mở hộp thoại chia sẻ trong iframe trên đầu trang web của bạn. Tùy chọn này chỉ dùng được trên di động, chứ không dùng được trên máy tính | false |
Chỉ có phản hồi khi người dùng đăng nhập vào ứng dụng của bạn thông qua phương thức Đăng nhập bằng Facebook.
Thông số | Mô tả |
---|---|
| Thông báo lỗi. |