99장. Facebook 구성 요소
Camel 버전 2.14로 사용 가능
Facebook 구성 요소는 Facebook4J 를 사용하여 액세스할 수 있는 모든 Facebook API를 제공합니다. 메시지 생성을 통해 메시지 검색, 추가, 삭제(예: 주석, 사진, 앨범, 동영상, 사진, 점검, 위치, 링크 등)를 생성할 수 있습니다. 또한 게시물, 사용자, 체크인, 그룹, 위치 등에 대한 폴링을 허용하는 API도 지원합니다.
Facebook은 모든 클라이언트 애플리케이션 인증에 OAuth를 사용해야 합니다. 계정과 함께 camel-facebook을 사용하려면 Facebook에서 https://developers.facebook.com/apps 새 애플리케이션을 만들고 계정에 대한 액세스 권한을 부여해야 합니다. Facebook 애플리케이션의 ID 및 시크릿은 현재 사용자가 필요하지 않은 Facebook API에 액세스할 수 있습니다. 로그인한 사용자가 필요한 API에는 사용자 액세스 토큰이 필요합니다. 사용자 액세스 토큰을 얻는 방법에 대한 자세한 내용은 https://developers.facebook.com/docs/facebook-login/access-tokens/ 에서 확인할 수 있습니다.
Maven 사용자는 이 구성 요소를 위해 다음 종속성을 pom.xml에 추가해야 합니다.
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-facebook</artifactId> <version>${camel-version}</version> </dependency>
99.1. URI 형식
facebook://[endpoint]?[options]