http://domain.ru/rest/methods
, он мне выдал wrong_authorization. Нашел я компонент rest.token, вывел его на странице /rest/auth/. При запросе http://domain.ru/rest/auth/
выдает wrong_client. В коде этого компонента полазил, но пока так и не понял как передать ему клиента и получить токен.http://domain.ru/rest/authorize/?client_id=1,
но тут возникает ошибка:No client credentials (0)
../bitrix/modules/rest/lib/oauth/client.php:167
<?php require_once($_SERVER['DOCUMENT_ROOT'] .
"/bitrix/modules/main/include/prolog_admin.php"); ?>
<div class="adm-workarea">
<? $APPLICATION->IncludeComponent(
"bitrix:rest.hook",
".default",
[
"SEF_MODE" => "Y",
"SEF_FOLDER" => "/local/rest/",
"COMPONENT_TEMPLATE" => ".default",
"SEF_URL_TEMPLATES" => [
"list" => "",
"event_list" => "event/",
"event_edit" => "event/#id#/",
"ap_list" => "ap/",
"ap_edit" => "ap/#id#/",
]
],
false
); ?>
<br>
<a href="javascript:void(0)" class="adm-btn adm-btn-green"
onclick="BX.PopupMenu.show('rest_hook_menu', this, [{
'href':'/local/rest/event/0/',
'text':'Исходящий вебхук'
},{
'href':'/local/rest/ap/0/',
'text':'Входящий вебхук'
}])">
Добавить вебхук
</a>
</div>
<? require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_admin.php");
array(
'CONDITION' => '#^/local/rest/#',
'RULE' => '',
'ID' => 'bitrix:rest.hook',
'PATH' => '/local/rest/index.php',
),
https: //site.domain/rest/17607/p8n2dh2hf2nf258n/profile/