99.2. FacebookComponent
facebook 구성 요소는 아래book 계정 설정으로 구성할 수 있습니다. 이는 필수 항목입니다. 값은 org.apache.camel.component.facebook.config.FacebookConfiguration 의Bean 속성 구성 을 사용하여 구성 요소에 제공할 수 있습니다. oAuthAccessToken 옵션은 완화될 수 있지만 애플리케이션 API에만 액세스할 수 있습니다.
book 구성 요소는 아래에 나열된 두 가지 옵션을 지원합니다.
이름 | 설명 | Default | 유형 |
---|---|---|---|
설정 (고급) | 공유 구성을 사용하려면 다음을 수행합니다. | FacebookConfiguration | |
resolvePropertyECDHEholders (advanced) | 구성 요소가 시작할 때 속성 자리 표시자를 확인해야 하는지 여부입니다. String 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다.Only properties which are of String type can use property placeholders. | true | boolean |
BOOM 끝점은 URI 구문을 사용하여 구성됩니다.
facebook:methodName
facebook:methodName
다음 경로 및 쿼리 매개변수를 사용합니다.
99.2.1. 경로 매개변수 (1 매개변수): 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | Default | 유형 |
---|---|---|---|
methodName | 수행해야 할 작업 | 문자열 |
99.2.2. 쿼리 매개변수(102 매개변수): 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | Default | 유형 |
---|---|---|---|
accomplishURL (common) | 성공의 고유 URL | URL | |
albumId (common) | 2016년 1월 16일 | 문자열 | |
MlackUpdate (common) | 만들거나 업데이트해야 하는 facebook Album | AlbumUpdate | |
appId (common) | book 애플리케이션의 ID입니다. | 문자열 | |
센터 (공용) | 위치 위도 및 경도 | geolocation | |
checkinId (common) | 검사 ID | 문자열 | |
CheckinUpdate (공용) | 더 이상 사용되지 않는 점검을 생성합니다. 더 이상 사용되지 않는, 대신 연결된 위치를 사용하여 게시를 생성 | CheckinUpdate | |
clientURL (공용) | closed4J API 클라이언트 URL | 문자열 | |
clientVersion (공용) | book4J 클라이언트 API 버전 | 문자열 | |
commentId (common) | 댓글 ID | 문자열 | |
CommentUpdate (common) | 작성 또는 업데이트할 facebook 댓글 달기 | CommentUpdate | |
debugEnabled (common) | deubg 출력을 활성화합니다. 내장된 로거에서만 효과적 | false | 부울 |
설명 (공용) | 설명 텍스트 | 문자열 | |
거리 (공용) | 자주하는 질문 (FAQ) | 정수 | |
domainId (common) | 도메인 ID | 문자열 | |
도메인 이름 (공용) | 도메인 이름 | 문자열 | |
domainNames (common) | 도메인 이름 | list | |
eventId (common) | 이벤트 ID | 문자열 | |
eventUpdate (common) | 만들거나 업데이트할 이벤트입니다. | EventUpdate | |
virtioId (common) | 자주하는 질문 | 문자열 | |
FriendlistId (common) | 성모 목록 ID | 문자열 | |
FriendlistName (common) | *친구 목록 이름 | 문자열 | |
GodUserId (common) | 소유자 사용자 ID | 문자열 | |
groupID (common) | 그룹 ID | 문자열 | |
gzipEnabled (공용) | book GZIP 인코딩 사용 | true | 부울 |
httpConnectionTimeout (common) | HTTP 연결 제한 시간(밀리초) | 20000 | 정수 |
httpDefaultMaxPerRoute (common) | 경로당 HTTP 최대 연결 | 2 | 정수 |
httpMaxTotalConnections (common) | HTTP 최대 총 연결 | 20 | 정수 |
httpReadTimeout (common) | HTTP 읽기 제한 시간(밀리초) | 120000 | 정수 |
httpRetryCount (common) | HTTP 재시도 횟수 | 0 | 정수 |
httpRetryIntervalSeconds (common) | HTTP 재시도 간격(초) | 5 | 정수 |
httpStreamingReadTimeout (common) | HTTP 스트리밍 읽기 타임아웃(밀리초) | 40000 | 정수 |
ID (공용) | 사용자 ID | list | |
inBody (common) | exchange InECDHE에 전달할 매개 변수의 이름을 설정합니다. | 문자열 | |
IncludeRead (common) | 사용자가 읽지 않은 항목 외에도 사용자가 이미 읽은 알림을 활성화합니다. | 부울 | |
IsHidden (common) | 숨겨져 있는지 여부 | 부울 | |
jsonStoreEnabled (common) | true로 설정하면 원시 JSON 양식이 DataObjectECDHEy에 저장됩니다. | false | 부울 |
링크 (공용) | 링크 URL | URL | |
LinkId (common) | Link ID | 문자열 | |
로케일 (공용) | 원하는 FQL 로케일 | 로케일 | |
mbanEnabled (common) | true로 설정하면GROUP4J mb receiving이 등록됩니다. | false | 부울 |
메시지 (공용) | 메시지 텍스트 | 문자열 | |
messageID (common) | 메시지 ID | 문자열 | |
지표 (공용) | 메트릭 이름 | 문자열 | |
milestoneId (common) | 이정표 ID | 문자열 | |
이름 (공용) | 테스트 사용자 이름은 'first last' 형식이어야 합니다. | 문자열 | |
noteId (common) | 참고 ID | 문자열 | |
notificationId (common) | 알림 ID | 문자열 | |
ObjectId (common) | Insights 오브젝트 ID | 문자열 | |
offerId (common) | 제안 ID | 문자열 | |
옵션 설명 (common) | 질문의 답변 옵션 설명 | 문자열 | |
pageid (공용) | 페이지 ID | 문자열 | |
권한 이름 (공용) | 권한 이름 | 문자열 | |
권한 (공용) | perm1,perm2,… 형식의 사용자 권한을 테스트합니다. | 문자열 | |
photoId (common) | <이미지 출처: The photo ID> | 문자열 | |
pictureId (common) | 이미지 ID | 정수 | |
pictureId2 (common) | picture2 id | 정수 | |
pictureSize (common) | 이미지 크기 | PictureSize | |
placeId (common) | 위치 ID | 문자열 | |
postid (common) | Post ID | 문자열 | |
postUpdate (common) | 작성 또는 업데이트할 게시일 | PostUpdate | |
prettyDebugEnabled (common) | true로 설정된 경우 JSON 디버그 출력 준비 | false | 부울 |
쿼리 (공용) | FQL 쿼리 | map | |
쿼리 (공용) | FQL 쿼리 또는 검색 끝점에 대한 용어 | 문자열 | |
questionId (common) | 자주하는 질문 ID | 문자열 | |
읽기 (공용) | 선택적 읽기 매개 변수입니다. 읽기 옵션(#reading)을 참조하십시오. | 읽기 | |
ReadingOptions (common) | 맵에서 키/값 쌍을 사용하여 읽기를 구성하려면 다음을 수행합니다. | map | |
restBaseURL (common) | API 기본 URL | 문자열 | |
scoreValue (common) | 값이 있는 숫자 점수 | 정수 | |
크기 (공용) | 큰 크기, 정상, 작은 또는 사각형 중 하나 | PictureSize | |
소스 (공용) | java.io.File 또는 java.io.Inputstream의 미디어 콘텐츠 | media | |
제목 (공용) | 제목의 참고 사항 | 문자열 | |
tabid (common) | 탭 ID | 문자열 | |
tagUpdate (공용) | 포토 태그 정보 | TagUpdate | |
testUser1 (common) | 테스트 사용자 1 | testuser | |
testUser2( 공용) | 테스트 사용자 2 | testuser | |
testUserId (common) | 테스트 사용자의 ID | 문자열 | |
제목 (공용) | 제목 텍스트 | 문자열 | |
toUserId (common) | 태그할 사용자의 ID | 문자열 | |
toUserIds (common) | 태그할 사용자의 ID | list | |
userid (공용) | bookbook 사용자 ID | 문자열 | |
userId1 (common) | 사용자 1의 ID | 문자열 | |
userId2 (common) | 사용자 2의 ID | 문자열 | |
UserIDs (common) | 이벤트에 초대할 사용자 ID | list | |
userLocale (공용) | 테스트 사용자 로케일 | 문자열 | |
UseSSL (common) | SSL 사용 | true | 부울 |
videoBaseURL (공용) | 비디오 API 기본 URL | 문자열 | |
videoId (common) | 비디오 ID | 문자열 | |
bridgeErrorHandler (consumer) | 소비자가 수신되는 메시지를 선택하려고 하는 동안 예외가 발생했음을 나타내는 Camel 라우팅 오류 처리기에 소비자를 브리징할 수 있습니다. 즉, 소비자가 수신되는 메시지를 선택하려고 하는 동안 예외가 발생되거나 이제 메시지로 처리되고 라우팅 오류 처리기에 의해 처리됩니다. 기본적으로 소비자는 org.apache.camel.spi.Exception handler를 사용하여 WARN 또는 ERROR 수준에서 로깅되고 무시됩니다. | false | boolean |
예외 처리기 (consumer) | 소비자가 사용자 지정 예외 처리기를 사용하도록 하려면 다음을 수행합니다. bridgeErrorHandler 옵션이 활성화되어 있으면 이 옵션이 사용되지 않습니다. 기본적으로 소비자는 예외를 처리하며 WARN 또는 ERROR 수준에서 로깅되고 무시됩니다. | ExceptionHandler | |
exchangePattern (consumer) | 소비자가 교환을 생성할 때 교환 패턴을 설정합니다. | ExchangePattern | |
동기 (고급) | 동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리(지원되는 경우)를 사용할 수 있는지 여부를 설정합니다. | false | boolean |
httpProxyHost (proxy) | HTTP 프록시 서버 호스트 이름 | 문자열 | |
httpProxyPassword (proxy) | HTTP 프록시 서버 암호 | 문자열 | |
httpProxyPort (proxy) | HTTP 프록시 서버 포트 | 정수 | |
httpProxyUser (proxy) | HTTP 프록시 서버 사용자 이름 | 문자열 | |
oAuthAccessToken (보안) | 사용자 액세스 토큰 | 문자열 | |
oAuthAccessTokenURL (security) | OAuth 액세스 토큰 URL | 문자열 | |
oAuthAppId (security) | 애플리케이션 ID | 문자열 | |
oAuthAppSecret (security) | 애플리케이션 시크릿 | 문자열 | |
oAuthAuthorizationURL (security) | OAuth 권한 부여 URL | 문자열 | |
oAuthPermissions (보안) | 기본 OAuth 권한. 쉼표로 구분된 권한 이름입니다. 자세한 내용은 https://developers.facebook.com/docs/reference/login/#permissions 에서 참조하십시오. | 문자열 |