Scope:
базовый
Кто может выполнять метод: любой пользователь
Метод feature.get
возвращает информацию о доступности функционала на конкретном портале.
{% include Сноска об обязательных параметрах %}
#|
|| Название
тип
| Описание ||
|| CODE*
string
| Доступные ключи:
rest_offline_extended
— доступность офлайн-событийrest_auth_connector
— доступность ключаauth_connector
в событиях || |#
{% include Сноска о примерах %}
{% list tabs %}
-
cURL (Webhook)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{ "CODE": "rest_offline_extended" }' \ https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webbhook_here**/feature.get
-
cURL (OAuth)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{ "CODE": "rest_offline_extended", "auth": "**put_access_token_here**" }' \ https://**put_your_bitrix24_address**/rest/feature.get
-
JS
BX24.callMethod( "feature.get", { "CODE": "rest_offline_extended" }, function(result) { if(result.error()) console.error(result.error()); else console.log(result.data()); } );
-
PHP
require_once('crest.php'); $result = CRest::call( 'feature.get', [ 'CODE' => 'rest_offline_extended' ] ); echo '<PRE>'; print_r($result); echo '</PRE>';
{% endlist %}
HTTP-статус: 200
{
"result": {
"value": "Y"
},
"time": {
"start": 1722434594.84942,
"finish": 1722434594.90542,
"duration": 0.0560011863708496,
"processing": 0.000065088272094726,
"date_start": "2024-07-31T14:03:14+00:00",
"date_finish": "2024-07-31T14:03:14+00:00",
"operating": 0
}
}
#|
|| Название
тип
| Описание ||
|| result
object
| Объект содержит информацию о доступности метода:
value
— (Y/N) наличие функционала на порталеlang_selfhosted
— lang заменяется на en, ru, ua, kz и так далее (используется для коробочной версии Битрикс24) || || timetime
| Информация о времени выполнения запроса || |#
HTTP-статус: 400
{
"error":"CODE_EMPTY",
"error_description":"CODE can't be empty"
}
{% include notitle обработка ошибок %}
#|
|| Код | Cообщение об ошибке | Описание ||
|| CODE_EMPTY
| CODE can't be empty | Не передан параметр CODE ||
|#
{% include системные ошибки %}