PartnerClient
final class PartnerClient extends AbstractClient (View source)
플랫폼 파트너 API 작업을 제공합니다.
Properties
| protected RequestExecutor | $executor | from AbstractClient |
Methods
PortOne API Secret과 선택적으로 전달된 공용 요청 실행기로 클라이언트를 초기화합니다.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
파트너 보관 기능입니다.
파트너 보관 기능입니다.
파트너 일괄 거래처 연동 기능입니다.
파트너 일괄 거래처 연동 기능입니다.
파트너 거래처 연동 기능입니다.
파트너 거래처 연동 기능입니다.
파트너 생성 기능입니다.
파트너 생성 기능입니다.
파트너 다건 생성 기능입니다.
파트너 다건 생성 기능입니다.
파트너 일괄 거래처 연동 해제 기능입니다.
파트너 일괄 거래처 연동 해제 기능입니다.
파트너 거래처 연동 해제 기능입니다.
파트너 거래처 연동 해제 기능입니다.
파트너 조회 기능입니다.
파트너 조회 기능입니다.
파트너 다건 조회 기능입니다.
파트너 다건 조회 기능입니다.
파트너 복원 기능입니다.
파트너 복원 기능입니다.
파트너 수정 기능입니다.
파트너 수정 기능입니다.
Details
__construct(string $apiSecret, RequestExecutor|null $executor = null)
PortOne API Secret과 선택적으로 전달된 공용 요청 실행기로 클라이언트를 초기화합니다.
array
__debugInfo()
인증 정보가 디버그 출력에 노출되지 않도록 빈 정보를 반환합니다.
array
__serialize()
인증 정보가 직렬화되어 노출되지 않도록 직렬화를 거부합니다.
void
__unserialize(array $data)
인증 정보가 포함된 객체의 역직렬화를 거부합니다.
protected RequestExecutor
createExecutor(string $apiSecret)
No description
protected object
callOperation(string $operation, string $method, string $path, array $parameters, string $responseClass, bool $requestBody)
No description
protected Future
callOperationAsync(string $operation, string $method, string $path, array $parameters, string $responseClass, bool $requestBody)
No description
protected object
callOperationWithQueryAndBody(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected Future
callOperationWithQueryAndBodyAsync(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected object
callOperationWithQueryRequestBody(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected Future
callOperationWithQueryRequestBodyAsync(string $operation, string $method, string $path, array $query, array $body, string $responseClass)
No description
protected string
callStringOperation(string $operation, string $method, string $path, array $options = [])
No description
protected Future
callStringOperationAsync(string $operation, string $method, string $path, array $options = [])
No description
protected string
callStringOperationWithQueryRequestBody(string $operation, string $method, string $path, array $query, array $body)
No description
protected Future
callStringOperationWithQueryRequestBodyAsync(string $operation, string $method, string $path, array $query, array $body)
No description
protected void
callUnitOperation(string $operation, string $method, string $path, array $options = [])
No description
protected Future
callUnitOperationAsync(string $operation, string $method, string $path, array $options = [])
No description
protected void
callUnitOperationWithQueryAndBody(string $operation, string $method, string $path, array $query, array $body)
No description
protected Future
callUnitOperationWithQueryAndBodyAsync(string $operation, string $method, string $path, array $query, array $body)
No description
protected void
callUnitOperationWithQuery(string $operation, string $method, string $path, array $query)
No description
protected Future
callUnitOperationWithQueryAsync(string $operation, string $method, string $path, array $query)
No description
ArchivePlatformPartnerResponse
archivePlatformPartner(string|null $id = null, bool|null $test = null)
파트너 보관 기능입니다.
주어진 아이디에 대응되는 파트너를 보관합니다.
Future
archivePlatformPartnerAsync(string|null $id = null, bool|null $test = null)
파트너 보관 기능입니다.
주어진 아이디에 대응되는 파트너를 보관합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
ConnectBulkPartnerCounterpartyResponse
connectBulkPartnerCounterparty(bool|null $test = null, array|null $filter = null)
파트너 일괄 거래처 연동 기능입니다.
파트너들을 일괄 거래처 연동합니다.
Future
connectBulkPartnerCounterpartyAsync(bool|null $test = null, array|null $filter = null)
파트너 일괄 거래처 연동 기능입니다.
파트너들을 일괄 거래처 연동합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
ConnectPartnerCounterpartyResponse
connectPartnerCounterparty(string|null $id = null, bool|null $test = null)
파트너 거래처 연동 기능입니다.
파트너를 거래처에 연동합니다.
Future
connectPartnerCounterpartyAsync(string|null $id = null, bool|null $test = null)
파트너 거래처 연동 기능입니다.
파트너를 거래처에 연동합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
CreatePlatformPartnerResponse
createPlatformPartner(bool|null $test = null, string|null $id = null, string|null $name = null, array|null $contact = null, array|null $account = null, string|null $defaultContractId = null, string|null $memo = null, array|null $tags = null, array|null $type = null, array|null $userDefinedProperties = null)
파트너 생성 기능입니다.
새로운 파트너를 생성합니다.
Future
createPlatformPartnerAsync(bool|null $test = null, string|null $id = null, string|null $name = null, array|null $contact = null, array|null $account = null, string|null $defaultContractId = null, string|null $memo = null, array|null $tags = null, array|null $type = null, array|null $userDefinedProperties = null)
파트너 생성 기능입니다.
새로운 파트너를 생성합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
CreatePlatformPartnersResponse
createPlatformPartners(bool|null $test = null, array|null $partners = null)
파트너 다건 생성 기능입니다.
새로운 파트너를 다건 생성합니다.
Future
createPlatformPartnersAsync(bool|null $test = null, array|null $partners = null)
파트너 다건 생성 기능입니다.
새로운 파트너를 다건 생성합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
DisconnectBulkPartnerCounterpartyResponse
disconnectBulkPartnerCounterparty(bool|null $test = null, array|null $filter = null)
파트너 일괄 거래처 연동 해제 기능입니다.
파트너들을 일괄 거래처 연동 해제합니다.
Future
disconnectBulkPartnerCounterpartyAsync(bool|null $test = null, array|null $filter = null)
파트너 일괄 거래처 연동 해제 기능입니다.
파트너들을 일괄 거래처 연동 해제합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
DisconnectPartnerCounterpartyResponse
disconnectPartnerCounterparty(string|null $id = null, bool|null $test = null)
파트너 거래처 연동 해제 기능입니다.
파트너를 거래처 연동 해제합니다.
Future
disconnectPartnerCounterpartyAsync(string|null $id = null, bool|null $test = null)
파트너 거래처 연동 해제 기능입니다.
파트너를 거래처 연동 해제합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
PlatformPartner
getPlatformPartner(string|null $id = null, bool|null $test = null)
파트너 조회 기능입니다.
파트너 객체를 조회합니다.
Future
getPlatformPartnerAsync(string|null $id = null, bool|null $test = null)
파트너 조회 기능입니다.
파트너 객체를 조회합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
GetPlatformPartnersResponse
getPlatformPartners(bool|null $test = null, array|null $page = null, array|null $filter = null)
파트너 다건 조회 기능입니다.
여러 파트너를 조회합니다.
Future
getPlatformPartnersAsync(bool|null $test = null, array|null $page = null, array|null $filter = null)
파트너 다건 조회 기능입니다.
여러 파트너를 조회합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
RecoverPlatformPartnerResponse
recoverPlatformPartner(string|null $id = null, bool|null $test = null)
파트너 복원 기능입니다.
주어진 아이디에 대응되는 파트너를 복원합니다.
Future
recoverPlatformPartnerAsync(string|null $id = null, bool|null $test = null)
파트너 복원 기능입니다.
주어진 아이디에 대응되는 파트너를 복원합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.
UpdatePlatformPartnerResponse
updatePlatformPartner(string|null $id = null, bool|null $test = null, string|null $name = null, array|null $contact = null, array|null $account = null, string|null $defaultContractId = null, string|null $memo = null, array|null $tags = null, array|null $type = null, array|null $userDefinedProperties = null)
파트너 수정 기능입니다.
주어진 아이디에 대응되는 파트너 정보를 업데이트합니다.
Future
updatePlatformPartnerAsync(string|null $id = null, bool|null $test = null, string|null $name = null, array|null $contact = null, array|null $account = null, string|null $defaultContractId = null, string|null $memo = null, array|null $tags = null, array|null $type = null, array|null $userDefinedProperties = null)
파트너 수정 기능입니다.
주어진 아이디에 대응되는 파트너 정보를 업데이트합니다. 비동기 요청을 시작하며, 반환된 Future에서 결과를 기다릴 수 있습니다.