이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
안녕하세요! WebView 앱 SDK 2.0.1 마이그레이션 중에 getTossShareLink 타입 관련해서 문의드립니다.
현재 @apps-in-toss/web-framework@1.14.1 기준으로 아래처럼 공유 링크를 만들고 있습니다.
const tossLink = await getTossShareLink("intoss://appName", ogImageUrl);
SDK 문서에도 아래처럼 안내되어 있습니다.
getTossShareLink(url: string, ogImageUrl?: string): Promise<string>
그런데 실제로 2.0.1에 포함된 타입 선언은 아래처럼 1개 인자만 받도록 되어 있어서 TypeScript 에러가 발생합니다.
getTossShareLink(path: string): Promise<string>
제가 확인한 바로는 SDK 2.0.1 migration 가이드에는 이 변경에 대한 안내가 보이지 않았습니다.
혹시 현재 배포된 타입 선언이 잘못된 것인지, 아니면 ogImageUrl 전달 방식이 2.0.1에서 변경된 것인지 확인 부탁드릴 수 있을까요? 만약 방식이 변경된 거라면, WebView 기준으로 OG 이미지까지 포함해서 공유 링크를 만드는 최신 방법도 함께 안내해주시면 감사하겠습니다.