광범위하게 다음을 수행하는 Azure Logic App을 만들려고합니다.
REST 서비스에 대한 HTTP 호출을 사용하면 REST 서비스가 ID와 함께 JSON을 반환합니다. 이것은 잘 작동하며 결과 JSON은 다음과 같이 보입니다."workItems" : [ { "id": 118, }, { "id": 119, }, etc ]
모든 Id를 추출하여 쉼표로 구분 된 문자열 (예 : 118, 119, etc
.
그러면 쉼표로 구분 된 문자열이 다른 HTTP REST 호출의 일부로 사용됩니다.
그러나 2 번 지점에서 어려움을 겪고 있습니다.이 변환을 수행하기 위해 스크립트 나 코드를 작성할 수있는 곳 (사용자 지정 논리 앱 구성 요소를 작성하지 않고)을 볼 수 없습니다.
지금은 BizTalk Apps를 사용하여 JSON을 XML로 변환 한 다음 XPath를 사용한 다음 언젠가는 문자열로 되돌리려 고했지만이 전체 프로세스는 지나치게 복잡해 보입니다.
맞춤형 앱을 작성할 수 있다는 것을 알고 있지만 그렇게했다면 맞춤형 앱에서도 모든 작업을 수행하는 것이 좋습니다. 가능하면 Azure의 기본 기능을 사용하는 것이 좋습니다.
나는 명백한 것을 놓치고 있을지도 모른다. 제안을 주시면 감사하겠습니다.
WebJobs Webhooks는 이제 더 이상 사용되지 않습니다. 대신 Azure Functions Generic Webhooks를 사용하세요. Logic Apps와 직접 통합을 지원합니다.
한 가지 옵션은 WebJob Webhook 을 사용하고 거기에서 변환 / 필터링을 수행하는 것입니다. GitHub 에 이것을 사용하여 Slack에 대한 게시물을 필터링 하는 예제 가 있습니다 . 이미 웹 / 모바일 / API 앱이 설치되어 실행중인 경우 WebJob을 쉽게 호스팅 할 수 있으므로 반드시 추가 리소스가 필요하지 않습니다.
다른 옵션은 강조했습니다. xform을 수행 할 API 앱을 배포합니다.
WebJob 경로로 이동하고 도움이 필요한 경우 알려 주시면 기꺼이 도와 드리겠습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다