웹 후크는 특정 이벤트에 대한 제3자 시스템에 대한 알림 허용하는 HTTP POST 요청을 처리하는 임의의 URL입니다.
phrase 웹 후크 후크 콜백이 성공적으로 수신되었는지 모니터링합니다. 웹 후크 수신이 3000회 실패할 경우 계정 관리자에게 전송된 알림으로 이(가) 비활성화되며, 해당 실패는
페이지의 특정 웹 후크에 표시됩니다. 재시험 메커니즘은 최대 10회의 재시험을 제공하며, 재시험 간격은 최대 30분까지 계산됩니다.개별 웹 후크 위에 마우스를 올리고 을 클릭하여 메뉴에 액세스하여 웹 후크를 비활성화/활성화, 테스트 또는 삭제할 수 있습니다.
함수는 지난 14일 동안 호출의 개요를 제공하고 실패한 웹 후크를 재생할 수 있습니다.다음 이벤트에 대해 웹 후크를 선택할 수 있습니다.
웹 후크를 구성하려면 다음 단계를 수행하십시오.
RequestBin이라는 웹 사이트는 웹 후크를 만들 때 사용하는 URL을 제공합니다.
다음에 작업 상태가 변경되거나 계정에서 작업이 생성될 때 URL이 시스템에서 적절한 응답을 받습니다. 실제 사용은 더 복잡할 수 있으며 응답 수신은 연결된 애플리케이션이 특정 작업을 수행하도록 위한 신호로 간주되어야 합니다.
행정
작업 상태 변경, 작업 할당, 작업 생성 및 작업 만기일 변경 사례
작업 상태가 변경됨
{ "jobParts": [ { "id": 9, "uid": "ipmdz5p0sagqcOYaijTZU2", "internalId": "4", "task": "SEfSaenvqFgctE1I0_dc1", "fileName": "en.txt", "targetLang": "af", "workflowLevel": 1, "status": "NEW", "wordsCount": 2, "beginIndex": 0, "endIndex": 1, "isParentJobSplit": false, "dateDue": null, "dateCreated": "2016-11-02T17:06:54Z", "project": { "id": 2, "uid": "4RvyVbwX00KerkomA7kpT9", "lastWorkflowLevel": 1 }, "assignedTo": [ { "vendor": { "id": 1, "name": "Abc", "vendorToken": "4-ifos0-CAqPo" } }, { "linguist": { "id": 3, "firstName": "관리자", "lastName": "관리자", "userName": "admin", "email": "admin@example.com", "role": "관리자", "timezone": "Europe/London", "active": true, "deleted": false, "terminologist": false, "dateCreated": "2016-10-11T07:43:22Z" } } ] } ], "event": "JOB_STATUS_CHANGED" }
작업 할당됨
{ "jobParts": [ { "id": 9, "uid": "ipmdz5p0sagqcOYaijTZU2", "internalId": "4", "task": "SEfSaenvqFgctE1I0_dc1", "fileName": "en.txt", "targetLang": "af", "workflowLevel": 1, "status": "NEW", "wordsCount": 2, "beginIndex": 0, "endIndex": 1, "isParentJobSplit": false, "dateDue": null, "dateCreated": "2016-11-02T17:06:54Z", "project": { "id": 2 "uid": "4RvyVbwX00KerkomA7kpT9", "lastWorkflowLevel": 1 }, "assignedTo": [ { "vendor": { "id": 1, "name": "Abc", "vendorToken": "4-ifos0-CAqPo" } }, { "linguist": { "id": 3, "firstName": "관리자", "lastName": "관리자", "userName": "admin", "email": "admin@example.com", "role": "관리자", "timezone": "Europe/London", "active": true, "deleted": false, "terminologist": false, "dateCreated": "2016-10-11T07:43:22Z" } } ] } ], "event": "JOB_ASSIGNED" }
작업 생성됨
{ "jobParts": [ { "id": 9, "uid": "ipmdz5p0sagqcOYaijTZU2", "internalId": "4", "task": "SEfSaenvqFgctE1I0_dc1", "fileName": "en.txt", "targetLang": "af", "workflowLevel": 1, "status": "NEW", "wordsCount": 2, "beginIndex": 0, "endIndex": 1, "isParentJobSplit": false, "dateDue": null, "dateCreated": "2016-11-02T17:06:54Z", "project": { "id": 2, "uid": "4RvyVbwX00KerkomA7kpT9", "lastWorkflowLevel": 1 }, "assignedTo": [ { "vendor": { "id": 1, "name": "Abc", "vendorToken": "4-ifos0-CAqPo" } }, { "linguist": { "id": 3, "firstName": "관리자", "lastName": "관리자", "userName": "admin", "email": "admin@example.com", "role": "관리자", "timezone": "Europe/London", "active": true, "deleted": false, "terminologist": false, "dateCreated": "2016-10-11T07:43:22Z" } } ] } ], "event": "JOB_CREATED" }
작업 만기일 변경됨
{ "jobParts": [ { "id": 127865777, "uid": "ElTXvXnNIHEN2xgL5sU2L2", "internalId": "1", "task": "LvkAHilgobApeoVm_dc4", "fileName": "EU White Paper Edited.doc", "targetLang": "de", "workflowLevel": 1, "status": "NEW", "wordsCount": 204, "beginIndex": 0, "endIndex": 16, "isParentJobSplit": false, "dateDue": "2018-09-11T22:00:00Z", "dateCreated": "2018-09-10T06:25:41Z", "project": { "id": 12277756, "uid": "4RvyVbwX00KerkomA7kpT9 "lastWorkflowLevel": 1 }, "assignedTo": [] } ], "event": "JOB_DUE_DATE_CHANGED" }