100.2. FacebookComponent


facebook 구성 요소는 다음의 facebook 계정 설정으로 구성할 수 있으며 이는 필수입니다. org.apache.camel.component.facebook.config. CryostatConfiguration 유형의 8080 속성 구성 을 사용하여 값을 구성 요소에 제공할 수 있습니다. oAuthAccessToken 옵션은 생략할 수 있지만 애플리케이션 API에 대한 액세스만 허용합니다.

Facebook 구성 요소는 아래에 나열된 두 가지 옵션을 지원합니다.

이름설명기본유형

구성 (고급)

공유 구성 사용

 

FacebookConfiguration

resolveProperty Placeholders (advanced)

구성 요소 시작 시 속성 자리 표시자를 자체적으로 확인해야 하는지 여부입니다. String 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다.

true

boolean

facebook 끝점은 URI 구문을 사용하여 구성됩니다.

facebook:methodName

다음 경로 및 쿼리 매개변수를 사용합니다.

100.2.1. 경로 매개변수(1 매개변수):

이름설명기본유형

methodName

수행할 작업 필요

 

문자열

100.2.2. 쿼리 매개변수(102 매개변수):

이름설명기본유형

achievementURL (일반)

달성의 고유 URL

 

URL

CyberId (common)

<일본인 ID>

 

문자열

CyberUpdate (common)

생성 또는 업데이트할 facebook Album

 

AlbumUpdate

appId (공용)

The ID of the Facebook Application

 

문자열

센터 (공용)

위치 위도 및 경도

 

Geolocation

checkinId (common)

checkin ID

 

문자열

checkinUpdate (common)

더 이상 사용되지 않습니다. 더 이상 사용되지 않음, 대신 연결된 위치로 게시를 생성

 

CheckinUpdate

clientURL (공용)

facebook4J API 클라이언트 URL

 

문자열

clientVersion (공용)

facebook4J 클라이언트 API 버전

 

문자열

commentId (common)

주석 ID

 

문자열

commentUpdate (공용)

생성 또는 업데이트할 facebook 주석

 

CommentUpdate

debugEnabled (공용)

deubg 출력을 활성화합니다. 포함된 로거에서만 효과적

false

부울

설명 (일반)

설명 텍스트

 

문자열

거리 (일반)

자주하는 질문

 

정수

domainId (common)

도메인 ID

 

문자열

domainname (common)

도메인 이름

 

문자열

domainNames (공용)

도메인 이름

 

list

EventID (common)

이벤트 ID

 

문자열

eventUpdate (common)

생성 또는 업데이트할 이벤트

 

EventUpdate

friendlyId (common)

고객 ID

 

문자열

friendlylistId (common)

가족 목록 ID

 

문자열

friendlylistName (일반)

가족 목록 이름

 

문자열

friendlyUserId (공용)

동료 사용자 ID

 

문자열

groupID (공용)

그룹 ID

 

문자열

gzipEnabled (공용)

facebook GZIP 인코딩 사용

true

부울

httpConnectionTimeout (공용)

HTTP 연결 시간(밀리초)

20000

정수

httpDefaultMaxPerRoute (공용)

경로당 HTTP 최대 연결

2

정수

httpMaxTotalConnections (공용)

HTTP 최대 총 연결 수

20

정수

httpReadTimeout (common)

HTTP 읽기 시간(밀리초)

120000

정수

httpRetryCount (common)

HTTP 재시도 횟수

0

정수

httpRetryIntervalSeconds (일반)

HTTP 재시도 간격(초)

5

정수

httpStreamingReadTimeout (common)

HTTP 스트리밍 읽기 시간 초과(밀리초)

40000

정수

ID (일반)

사용자 ID

 

list

InBody (일반)

교환에서 전달할 매개변수의 이름을 설정합니다.

 

문자열

include read (common)

사용자가 읽지 않은 것 외에도 이미 읽은 알림을 활성화합니다.

 

부울

IsHidden (common)

숨겨져 있는지 여부

 

부울

jsonStoreEnabled (common)

true로 설정하면 원시 JSON 양식이 DataObjectFactory에 저장됩니다.

false

부울

링크 (공용)

링크 URL

 

URL

LinkId (common)

링크 ID

 

문자열

로케일 (공용)

원하는 FQL 로케일

 

locale

mbeanEnabled (common)

true로 설정하면 Facebook4J mbean이 등록됩니다.

false

부울

메시지 (일반)

메시지 텍스트

 

문자열

messageID (common)

메시지 ID

 

문자열

메트릭 (일반)

메트릭 이름

 

문자열

이정표Id (common)

이정표 ID

 

문자열

이름 (일반)

테스트 사용자 이름은 '첫 번째 마지막' 형식이어야 합니다.

 

문자열

noteId (common)

노트 ID

 

문자열

notificationId (common)

알림 ID

 

문자열

ObjectId (common)

Insights 오브젝트 ID

 

문자열

offerId (common)

제안 ID

 

문자열

optionDescription (일반)

질문의 답변 옵션 설명

 

문자열

pageid (공용)

페이지 ID

 

문자열

permissionName (common)

권한 이름

 

문자열

권한 (일반)

perm1,perm2,…​ 형식으로 사용자 권한을 테스트합니다.

 

문자열

photoId (common)

사진 ID

 

문자열

pictureId (common)

이미지 ID

 

정수

pictureId2 (common)

picture2 ID

 

정수

그림 크기 (공용)

이미지의 크기

 

PictureSize

placeId (공용)

위치 ID

 

문자열

postid (공용)

POST ID

 

문자열

postUpdate (common)

생성 또는 업데이트할 게시물

 

PostUpdate

prettyDebugEnabled (common)

true로 설정된 경우 JSON 디버그 출력 Prettify JSON debug output if set to true

false

부울

쿼리 (일반)

FQL 쿼리

 

map

쿼리 (일반)

검색 끝점에 대한 FQL 쿼리 또는 검색 용어

 

문자열

questionId (common)

질문 ID

 

문자열

읽기 (공용)

선택적 읽기 매개변수입니다. 옵션(#reading)을 참조하십시오.

 

읽기

CryostatOptions (공용)

맵에서 키/값 쌍을 사용하여 Cryostat를 구성하려면 다음을 수행합니다.

 

map

restBaseURL (공용)

API 기본 URL

https://graph.facebook.com/

문자열

scoreValue (일반)

값이 있는 숫자 점수

 

정수

크기 (일반)

크기, 큰, 일반, 작은 또는 사각형 중 하나

 

PictureSize

소스 (공용)

java.io.File 또는 java.io.Inputstream의 미디어 콘텐츠

 

미디어

제목 (일반)

The note of the subject

 

문자열

tabid (공용)

탭 ID

 

문자열

tagUpdate (common)

사진 태그 정보

 

TagUpdate

testUser1 (일반)

테스트 사용자 1

 

TestUser

testUser2( 공용)

테스트 사용자 2

 

TestUser

testUserId (common)

테스트 사용자의 ID

 

문자열

제목 (일반)

제목 텍스트

 

문자열

toUserId (공용)

태그할 사용자의 ID

 

문자열

toUserIds (공용)

태그할 사용자의 ID

 

list

userid (common)

facebook 사용자 ID

 

문자열

userId1 (공용)

사용자 ID 1

 

문자열

userId2( 공용)

사용자 2의 ID

 

문자열

UserIDs (공용)

이벤트에 초대할 사용자의 ID

 

list

userLocale (공용)

테스트 사용자 로케일

 

문자열

SSL 사용 (공용)

SSL 사용

true

부울

videoBaseURL (일반)

비디오 API 기본 URL

https://graph-video.facebook.com/

문자열

videoId (공용)

동영상 ID

 

문자열

bridgeErrorHandler (consumer)

Camel 라우팅 오류 처리기에 소비자를 브리징할 수 있습니다. 즉, 소비자가 들어오는 메시지를 선택하려고 하는 동안 발생한 모든 예외가 이제 메시지로 처리되고 라우팅 오류 처리기에서 처리됩니다. 기본적으로 소비자는 org.apache.camel.spi.ExceptionHandler를 사용하여 WARN 또는 ERROR 수준에서 기록되고 무시됩니다.

false

boolean

exceptionHandler (consumer)

사용자가 사용자 지정 ExceptionHandler를 사용하도록 하려면 다음을 수행합니다. bridgeErrorHandler 옵션이 활성화되어 있으면 이 옵션이 사용되지 않습니다. 기본적으로 소비자는 WARN 또는 ERROR 수준에서 기록되고 무시됩니다.

 

ExceptionHandler

exchangePattern (consumer)

소비자가 교환을 생성할 때 교환 패턴을 설정합니다.

 

ExchangePattern

동기 (고급)

동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리를 사용할 수 있는지 여부를 설정합니다(지원되는 경우).

false

boolean

httpProxyHost (proxy)

HTTP 프록시 서버 호스트 이름

 

문자열

httpProxyPassword (proxy)

HTTP 프록시 서버 암호

 

문자열

httpProxyPort (proxy)

HTTP 프록시 서버 포트

 

정수

httpProxyUser (proxy)

HTTP 프록시 서버 사용자 이름

 

문자열

oAuthAccessToken (security)

사용자 액세스 토큰

 

문자열

oAuthAccessTokenURL (security)

OAuth 액세스 토큰 URL

https://graph.facebook.com/oauth/access_token

문자열

oAuthAppId (보안)

애플리케이션 ID

 

문자열

oAuthAppSecret (보안)

애플리케이션 시크릿

 

문자열

oAuthAuthorizationURL (보안)

OAuth 인증 URL

https://www.facebook.com/dialog/oauth

문자열

oAuthPermissions (보안)

기본 OAuth 권한. 쉼표로 구분된 권한 이름입니다. 자세한 내용은 https://developers.facebook.com/docs/reference/login/#permissions 을 참조하십시오.

 

문자열

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.