sessionWebClient 사용법? #663
-
안녕하세요 SessionWebClient로 node-kakao에서 구현되지 않은 api를 호출하고싶은데요. createSessionWebClient 메서드에서 첫번째 인자인 credential과 두번째 인자인 config 뭘 넣어야하는지 감이 안잡히네요. config에는 OAuthApiClient의 config을 받아서 넣으면 될 것 같긴 한데...... credential에는 뭘 넣어도 401을 리턴하네요. 혹시나해서 createSessionProxy로도 해봤지만.. 실패.. 도움 부탁드립니다. == 추가내용 == 헤더는 잘 들어가는데도 401을 반환하네요. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
NodeKakao내에서 node-kakao/src/api/service-api-client.ts Lines 364 to 369 in 768cd3a credential인자는 OAuthCredential 구현 객체로 받으며 직접 값을 줘서 객체를 만들거나 AuthApiClient 객체의 login 메서드를 이용해 로그인 한뒤 받아올 수 있습니다. node-kakao/examples/login-chat.ts Lines 43 to 50 in 768cd3a config 인자에 들어갈 수 있는 NodeKakao에서 사용하는 기본 config 객체는 이곳에서 볼 수 있습니다. Lines 7 to 37 in 768cd3a 예제 코드 const api = await AuthApiClient.create(DEVICE_NAME, DEVICE_UUID);
const loginRes = await api.login({
email: EMAIL,
password: PASSWORD,
});
if (!loginRes.success) throw new Error(`Web login failed with status: ${loginRes.status}`);
const client = await createSessionWebClient(
loginRes.result,
DefaultConfiguration,
'https',
'exampleapi.com',
);
|
Beta Was this translation helpful? Give feedback.
NodeKakao내에서
createSessionWebClient
메서드의 사용 예는 이곳에서 볼 수 있습니다.node-kakao/src/api/service-api-client.ts
Lines 364 to 369 in 768cd3a
credential인자는 OAuthCredential 구현 객체로 받으며 직접 값을 줘서 객체를 만들거나 AuthApiClient 객체의 login 메서드를 이용해 로그인 한뒤 받아올 수 있습니다.
node-kakao/examples/login-chat.ts
Lines 43 to 50 in 768cd3a