Các tính năng của SDK Tiện ích Messenger có sẵn ở chế độ xem web sẽ khác nhau tùy thuộc vào việc chế độ xem web được mở bằng phiên bản bot Messenger nào. Vì lý do này, bạn phải kiểm tra để đảm bảo tính năng mình đang sử dụng có thể dùng được khi mở chế độ xem web.
Để thực hiện việc này, bạn có thể gọi getSupportedFeatures()
để lấy mảng tính năng được hỗ trợ trên ứng dụng hiện tại. Nếu tính năng bạn cần dùng không có sẵn, bạn có thể tận dụng cơ hội này để mặc nhiên không thành công bằng một thông báo đề nghị người dùng nâng cấp.
Các tính năng sau của SDK Tiện ích Messenger có sẵn ở chế độ xem web:
Tính năng | Mô tả |
---|---|
| Liệu thanh toán có được hỗ trợ trên ứng dụng này không. |
| Sử dụng |
| Sử dụng |
| Chia sẻ tin nhắn trong open graph khả dụng. |
|
|
Để biết danh sách đầy đủ các thông số phương thức, hãy xem Tài liệu tham khảo về getSupportedFeatures().
MessengerExtensions.getSupportedFeatures(function success(result) {
let features = result.supported_features;
}, function error(err) {
// error retrieving supported features
});
getSupportedFeatures()
sẽ trả về một mảng có chứa các tính năng được hỗ trợ ở chế độ xem web hiện tại cho lệnh gọi lại thành công. Để biết chi tiết về các giá trị mảng được trả về, hãy xem phần Tính năng bên dưới.
{
"supported_features":[
"payments",
"context",
"sharing_broadcast",
"sharing_direct",
"sharing_open_graph"
]
}