applyAuth

suspend fun applyAuth(builder: HttpRequestBuilder)(source)

HttpRequestBuilder에 CRUMB을 쿼리 파라미터로 추가합니다.

Yahoo Finance API 호출 시 모든 요청에는 crumb 파라미터가 필요합니다. 이 메서드는 그 과정을 간소화합니다.

사용 예시:

val request = HttpRequestBuilder().apply {
url("https://query1.finance.yahoo.com/v1/finance/search")
authenticator.applyAuth(this)
}

Parameters

builder

수정할 HttpRequestBuilder

Throws

인증 실패 시