Mulesoft 및 Salesforce 기반 이미지 인식
그렇다면, 이것은 어떻게 한 것입니까?다음은 제가 이 프로젝트에서 사용한 구성 요소들입니다. (저는 각 구성 요소에 대해 깊이 토론할 것입니다.)
Salesforce 개발자 조직
나는 Salesforce의 개발자 사이트(developerforce.com)에서 Salesforce의 개발자 계정을 얻었다.이 경우 Salesforce는 다음과 같은 이점을 제공합니다.
이제 기본 프로세스가 있습니다.
Mulesoft mule aws 식별 시스템api.
처음에 이 시스템api는 AWS에만 적용되었지만, 제가 이곳에서 소비한 시간과 자원도 이 연습을 완성하는 데 필요한 부분이기 때문입니다.
내가 언급한 바와 같이 이 시스템 API는 Base64 이미지를 처리하여 Amazon Rekognition API로 보낼 수 있습니다. 이 호출의 결과는 이 호출에서 생성된 탭을 검색할 수 있습니다.
같은 프로그램에는hashtags 기반 매개 변수를 사용하여 추문을 몇 개 끌어당기는 논리가 포함되어 있습니다.
#%RAML 1.0
title: mule-aws-recognition-system-api
/image:
post:
body:
application/json:
responses:
200:
body:
application/json:
/twitter:
/tweets:
get:
queryParameters:
q:
description: "Parameters to filter by hashtag"
responses:
200:
body:
application/json:
이미지를 처리하기 위해 API를 사용하기 위해 기본적으로 AWS Java SDK를 사용했습니다. 내 프로세스는 다음과 같습니다.다른 한편, 트윗에 대해 우리는 GET 요청만 받고 제공된 라벨에 따라 모든 트윗을 되돌려주는 다른 단점을 가지고 있다.
다음은 프로세스의 모습입니다.
보시다시피 이것은 트위터 API에 대한 아주 간단한 HTTP 요청입니다. 프로세스 API에 포함되지 않습니다. 연결기를 사용해서 이 요청의 논리를 추출하지 않았기 때문입니다.
시스템 API 코드: https://github.com/emoran/mule-aws-recognition-system-api.git
Mulesoft mule aws 식별 프로세스api
프로세스api라는 점에서, 지금 우리는 정말 더 많은 일을 하고 있으며, 이 점들을 연결하고 있다.나는 무슨 일이 일어났는지 차근차근 설명할 것이다.
프로세스 API에는 다음과 같은 RAML이 있습니다.
#%RAML 1.0
title: mule-aws-recognition-process-api
/image:
post:
body:
application/json:
responses:
200:
body:
application/json:
example:
/sfdc:
/images:
get:
responses:
200:
body:
application/json:
/contentVersion:
get:
queryParameters:
id:
description: imageId
type: string
/tweets:
get:
responses:
200:
body:
application/json:
연결기에서 REST 서비스를 어떻게 호출하는지 검사하는 것은 정말 재미있다. 왜냐하면 이전 버전의 연결기에서 우리는 세션 ID를 가져와 연결하고 REST 단점을 직접 사용할 수 있기 때문이다.Mule 4에서는 이 점을 할 수 없습니다. 이 예에서는 커넥터 기능을 사용하여 이를 할 수 있습니다.
이제 홈 페이지에는 이미지와 트윗에 대한 정보를 표시하기 위해 JQuery를 사용하는 스크립트가 있습니다.
다음은 페이지의 모양새입니다.
기본적으로, 페이지는 우리가 AWS에서 얻은 라벨을 알려주고, 우리가 촬영한 사진과 생성된 라벨과 관련된 트윗을 보여 준다.
여기에서 이 코드를 얻을 수 있습니다 https://github.com/emoran/mule-aws-recognition-process-api.git
비디오 보기:
Reference
이 문제에 관하여(Mulesoft 및 Salesforce 기반 이미지 인식), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/yucelmoran/image-recognition-using-mulesoft-and-salesforce-4fe7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)