MessengerExtensions.getSupportedFeatures()
This method is a part of the Messenger Extensions SDK. For information on including the SDK in your site, see Add Messenger Extensions SDK.
MessengerExtensions.getSupportedFeatures(success, error)
MessengerExtensions.getSupportedFeatures(function success(result) { let features = result.supported_features; }, function error(err) { // error retrieving supported features });
Parameter | Type | Description |
---|---|---|
| Function | Success callback function. Receives an array of features supported in the current webview. |
| Function | Error callback function. Called if Messenger was unable to retrieve supported features. |
An object with the supported features is returned to the success callback.
{
"supported_features":[
"payments",
"context",
"sharing_broadcast",
"sharing_direct",
"sharing_open_graph"
]
}
Property | Type | Description |
---|---|---|
| Array<String> | A list of features supported in the current webview. For details, see Features |
The following values may be returned in the supported_features
array:
Feature | Description |
---|---|
| Whether payments is supported on this client. |
| Using |
| Using |
| Sharing open graph messages is available. |
|
|