
Buenas tardes
Quiero compartir mi experiencia conectando phpStorm a Bitrix24 para un acceso rápido a las tareas y el seguimiento del tiempo para su implementación.
Lamentablemente, Bitrix24 no está incluido en la lista de rastreadores de errores compatibles, pero tengo una necesidad.
Empecemos
Lo primero que debe hacer es ir a Bitrix24 y crear un webhook.

Y haga clic en "
agregar webhook "> "
webhook entrante "
No olvide los derechos para especificar el acceso a los datos "
Tareas (tarea) ".
Como resultado, debe obtener un código, será necesario para la autorización.
Abra
phpStorm> Herramienta> Tareas> Configuración de servidoresAgregar un nuevo servidor como
GenéricoVaya a la pestaña
Configuración del
servidor y haga clic en el botón
Administrar variables de plantilla ...Necesitamos agregar dos campos
userId y
secretKey , hacerlos visibles en la primera pestaña.

Haga clic en
Aceptar y vaya a la pestaña
General .
Rellene los campos:
URL del servidor : https: //***.bitrix24.ru/rest
Comprobar
inicio de sesión anónimoUserId : su ID de usuario en Bitrix24, puede ver en la url de cualquier tarea en el sistema (https: //***.bitrix24.ru/company/personal/user/
14 / tareas / task / view / 6223 /)
SecretKey : webhook Bitrix24 que recibimos anteriormente.
Debería verse más o menos así:

Vaya a la pestaña
Configuración del
servidorRellene los campos:
URL de la lista de tareas : {serverUrl} / {userId} / {secretKey} /task.item.list.json?ORDER%5B%5D=&FILTER%5BRESPONSIBLE_ID%5D= {userId} & FILTER% 5B% 3CREAL_STATUS% 5D = 4 & PARAMS% 5B % 5D = & SELECCIONAR% 5B% 5D = *
URL de tarea única : {serverUrl} / {userId} / {secretKey} /task.item.getdata.json?TASKID= {id}
Tipo de respuesta : JSON
Correlacionamos los campos:
tasks | result[*] id | ID summary | TITLE description | DESCRIPTION updated | CHANGED_DATE created | CREATED_DATE singleTask-id | result.ID singleTask-summary | result.TITLE singleTask-description | result.DESCRIPTION singleTask-updated | result.CHANGED_DATE singleTask-created | result.CREATED_DATE
Debería verse más o menos así:

Haga clic en
Prueba para verificar.
Genial:

Es una pena que el problema Url no funcionó, sin importar las opciones de concatenación JSON que probé.
Bueno, sobre el elemento de trabajo Publicar en bugtracker, por supuesto, vale la pena olvidarlo.
Que tengas un buen día.