53.5. 생산자 끝점:


생산자 끝점에서는 끝점 접두사와 다음에 설명된 엔드포인트 이름 및 관련 옵션을 사용할 수 있습니다. 일부 끝점에는 단축 별칭을 사용할 수 있습니다. 엔드 포인트 URI에는 접두사가 포함되어 있습니다.

필수가 아닌 끝점 옵션은 []로 표시됩니다. 끝점에 대한 필수 옵션이 없는 경우 [] 옵션 세트 중 하나를 제공합니다. 또한 생산자 끝점에서 Camel Exchange In 메시지에 포함된 엔드포인트 옵션의 이름이 포함되어야 하는 Body 의 특수 옵션을 사용할 수도 있습니다.

엔드 포인트 옵션은 엔드포인트 URI로 제공하거나 메시지 헤더로 동적으로 제공할 수 있습니다. 메시지 헤더 이름은 CamelBraintree.<option> 형식이어야 합니다. inBody 옵션은 메시지 헤더를 재정의합니다. 즉 Body=option의 끝점 옵션은 CamelBraintree.option  헤더를 덮어씁니다.

엔드 포인트 및 옵션에 대한 자세한 내용은 https://developers.braintreepayments.com/reference/overview에서 Braintree 참조를 참조하십시오.

 

53.5.1. 끝점 접두사 애드온

다음 끝점은 다음과 같이 addOn 접두사를 사용하여 호출할 수 있습니다.

 

braintree://addOn/endpoint
끝점속이 Alias옵션결과ECDHE 유형

all

 

 

List<com.braintreegateway.Addon>

53.5.2. 끝점 접두사 주소

접두사 주소를 사용하여 다음과 같이 다음 끝점을 호출할 수 있습니다.

 

braintree://address/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

create

 

customerId, request

com.braintreegateway.Result<com.braintreegateway.Address>

delete

 

customerId, id

com.braintreegateway.Result<com.braintreegateway.Address> 

find

 

customerId, id

com.braintreegateway.Address

update

 

customerId, id, request

com.braintreegateway.Result<com.braintreegateway.Address> 

주소의 URI 옵션

이름유형

customerId

문자열

request

com.braintreegateway.AddressRequest

id

문자열

53.5.3. 끝점 접두사 clientToken

다음 끝점은 clientToken 접두사를 사용하여 다음과 같이 호출할 수 있습니다.

 

braintree://clientToken/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

generate

 

 request

문자열

clientToken의 URI 옵션

이름유형

request

com.braintreegateway.ClientTokenrequest

53.5.4. 엔드 포인트 접두사 opensslCardVerification

다음 끝점은 다음과 같이 openssl Cardverification 접두사를 사용하여 호출할 수 있습니다.

 

braintree://creditCardVerification/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

find

 

 id

com.braintreegateway.CreditCardVerification

search

 

query

com.braintreegateway.ResourceCollection<com.braintreegateway.CreditCardVerification>

responsible CardVerification을위한 URI 옵션

이름유형

id

문자열

query

com.braintreegateway.CreditCardVerificationSearchRequest

53.5.5. 끝점 접두사 customer

다음 끝점은 다음과 같이 접두사 customer 를 사용하여 호출할 수 있습니다.

 

braintree://customer/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

all

 

 

 

create

 

request

com.braintreegateway.Result<com.braintreegateway.Customer>

delete

 

id

com.braintreegateway.Result<com.braintreegateway.Customer>

find

 

id

com.braintreegateway.Customer

search

 

query

com.braintreegateway.ResourceCollection<com.braintreegateway.Customer>

update

 

ID, 요청

com.braintreegateway.Result<com.braintreegateway.Customer>

고객을위한 URI 옵션

이름유형

id

문자열

request

com.braintreegateway.CustomerRequest

query

com.braintreegateway.CustomerSearchRequest

53.5.6. 끝점 접두사 할인

접두사 할인을 사용하여 다음 끝점을 호출할 수 있습니다.

 

braintree://discount/endpoint
끝점속이 Alias옵션결과ECDHE 유형

all

 

 

List<com.braintreegateway.Discount>

+
+

53.5.7. 끝점 접두사 사용

다음 끝점은 다음과 같이 접두사 충돌로 호출할 수 있습니다. 

braintree://dispute/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

수락

 

id

com.braintreegateway.Result

addFileEvidence

 

disputeId, documentId

com.braintreegateway.Result<DisputeEvidence>

addFileEvidence

 

disputeId, fileEvidenceRequest

com.braintreegateway.Result<DisputeEvidence>

addTextEvidence

 

RelationalId, 콘텐츠

com.braintreegateway.Result<DisputeEvidence>

addTextEvidence

 

disputeId, textEvidenceRequest

com.braintreegateway.Result<DisputeEvidence>

finalize

 

id

com.braintreegateway.Result

find

 

id

com.braintreegateway.Dispute

removeEvidence

 

id

com.braintreegateway.Result

search

 

disputeSearchRequest

com.braintreegateway.PaginatedCollection<com.braintreegateway.Dispute>

문제를해결하기 위한 URI 옵션

이름유형

id

문자열

disputeId

문자열

documentId

문자열

fileEvidenceRequest

com.braintreegateway.FileEvidenceRequest

내용

문자열

 

textEvidenceRequest

com.braintreegateway.TextEvidenceRequest

disputeSearchRequest

53.5.8. 끝점 접두사 documentUpload

다음 끝점은 다음과 같이 접두사 documentUpload 를 사용하여 호출할 수 있습니다.

braintree://documentUpload/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

create

 

request

com.braintreegateway.Result<com.braintreegateway.DocumentUpload>

documentUpload의 URI 옵션

이름유형

request

com.braintreegateway.DocumentUploadRequest

53.5.9. 끝점 접두사 가상 머신

다음 끝점은 다음과 같이 접두사 pilot Account 를 사용하여 호출할 수 있습니다.

 

braintree://merchantAccount/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

create

 

request

com.braintreegateway.Result<com.braintreegateway.MerchantAccount>

createForCurrency

 

currencyRequest

com.braintreegateway.Result<com.braintreegateway.MerchantAccount>

find

 

id

com.braintreegateway.MerchantAccount

update

 

ID, 요청

com.braintreegateway.Result<com.braintreegateway.MerchantAccount>

가맹점 계정의 URI 옵션

이름유형

id

문자열

request

com.braintreegateway.MerchantAccountRequest

currencyRequest

com.braintreegateway.MerchantAccountCreateForCurrencyRequest

53.5.10. 끝점 접두사 processingMethod

다음 끝점은 다음과 같이 접두사 amount Method 를 사용하여 호출할 수 있습니다.

 

braintree://paymentMethod/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

create

 

request

com.braintreegateway.Result<com.braintreegateway.PaymentMethod>

delete

 

토큰, deleteRequest

com.braintreegateway.Result<com.braintreegateway.PaymentMethod>

find

 

토큰

com.braintreegateway.PaymentMethod

update

 

토큰, 요청

com.braintreegateway.Result<com.braintreegateway.PaymentMethod>

allocation Method를 위한 URI옵션

이름유형

토큰

문자열

request

com.braintreegateway.PaymentMethodRequest

deleteRequest

com.braintreegateway.PaymentMethodDeleteRequest

53.5.11. 끝점 접두사 processingMethodNonce

다음 끝점은 다음과 같이 prefix pay MethodNonce 를 사용하여 호출할 수 있습니다.

 

braintree://paymentMethodNonce/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

create

 

paymentMethodToken

com.braintreegateway.Result<com.braintreegateway.PaymentMethodNonce>

find

 

paymentMethodNonce

com.braintreegateway.PaymentMethodNonce

processing MethodNonce의 URI 옵션

이름유형

paymentMethodToken

문자열

paymentMethodNonce

문자열

53.5.12. 끝점 접두사 계획

다음 끝점은 다음과 같이 접두사 계획을 사용하여 호출할 수 있습니다.

 

braintree://plan/endpoint
끝점속이 Alias옵션결과ECDHE 유형

all

 

 

List<com.braintreegateway.Plan>

53.5.13. 끝점 접두사 보고서

다음 끝점은 다음과 같이 접두사 report 를 사용하여 호출할 수 있습니다.

braintree://plan/report?[options]
끝점속이 Alias옵션결과ECDHE 유형

transactionLevelFees

 

 request

com.braintreegateway.Result<com.braintreegateway.TransactionLevelFeeReport>

보고서의URI 옵션

이름유형

request

com.braintreegateway.TransactionLevelFeeReportRequest

53.5.14. 끝점 접두사BatchSummary

다음 끝점은 다음과 같이 접두사 BatchSummary 를 사용하여 호출할 수 있습니다.

 

braintree://settlementBatchSummary/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

generate

 

 request

com.braintreegateway.Result<com.braintreegateway.SettlementBatchSummary>

BatchSummary의URI 옵션

이름유형

settlementDate

일정

groupByCustomField

문자열

53.5.15. 끝점 접두사 서브스크립션

다음과 같이 접두사 서브스크립션을 사용하여 다음 끝점을 호출할 수 있습니다.

 

braintree://subscription/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

cancel

 

 id

 com.braintreegateway.Result<com.braintreegateway.Subscription>

create

 

request

com.braintreegateway.Result<com.braintreegateway.Subscription>

delete

 

customerId, id

com.braintreegateway.Result<com.braintreegateway.Subscription>

find

 

id

com.braintreegateway.Subscription

retryCharge

 

subscriptionId, amount

com.braintreegateway.Result<com.braintreegateway.Transaction>

search

 

searchRequest

com.braintreegateway.ResourceCollection<com.braintreegateway.Subscription>

update

 

ID, 요청

com.braintreegateway.Result<com.braintreegateway.Subscription>

서브스크립션의 URI 옵션

이름유형

id

문자열

request

com.braintreegateway.SubscriptionRequest

customerId

문자열

subscriptionId

문자열

amount

BigDecimal

searchRequest

com.braintreegateway.SubscriptionSearchRequest.

 

53.5.16. 끝점 접두사 트랜잭션

다음 끝점은 다음과 같이 접두사 트랜잭션을 사용하여 호출할 수 있습니다.

 

braintree://transaction/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

cancelRelease

 

id

com.braintreegateway.Result<com.braintreegateway.Transaction>

cloneTransaction

 

id, cloneRequest

com.braintreegateway.Result<com.braintreegateway.Transaction>

intbestin

 

request

com.braintreegateway.Result<com.braintreegateway.Transaction>

find

 

id

com.braintreegateway.Transaction

holdInEscrow

 

id

com.braintreegateway.Result<com.braintreegateway.Transaction>

releaseFromEscrow

 

id

com.braintreegateway.Result<com.braintreegateway.Transaction>

Recommification

 

ID, 수량,funRequest

com.braintreegateway.Result<com.braintreegateway.Transaction>

scelling

 

request

com.braintreegateway.Result<com.braintreegateway.Transaction>

search

 

query

com.braintreegateway.ResourceCollection<com.braintreegateway.Transaction>

submitForPartialSettlement

 

ID, 수량

com.braintreegateway.Result<com.braintreegateway.Transaction>

submitForSettlement

 

ID, 수량, 요청

com.braintreegateway.Result<com.braintreegateway.Transaction>

voidTransaction

 

id

com.braintreegateway.Result<com.braintreegateway.Transaction>

트랜잭션의 URI 옵션

이름유형

id

문자열

request

com.braintreegateway.TransactionCloneRequest

cloneRequest

com.braintreegateway.TransactionCloneRequest

refundRequest

com.braintreegateway.TransactionRefundRequest

amount

BigDecimal

query

com.braintreegateway.TransactionSearchRequest

53.5.17. 엔드 포인트 접두사 webhookNotification

다음 끝점은 다음과 같이 WebhookNotification 접두사를 사용하여 호출할 수 있습니다.

 

braintree://webhookNotification/endpoint?[options]
끝점속이 Alias옵션결과ECDHE 유형

구문 분석

 

 서명, 페이로드

com.braintreegateway.WebhookNotification

검증

 

챌린지

문자열

webhookNotification의 URI 옵션

이름유형

서명

문자열

payload

문자열

챌린지

문자열

 

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.