LinkApi
카카오링크 호출을 담당하는 클래스입니다.
-
간편하게 API를 호출할 수 있도록 제공되는 공용 싱글톤 객체입니다.
-
-
카카오링크 실행이 가능한지 확인합니다.
내부적으로 UIApplication.shared.canOpenURL() 메소드를 사용합니다. 카카오링크 실행을 위한 카카오톡 커스텀 스킴은
kakaolink
이며 이 메소드를 정상적으로 사용하기 위해서는 LSApplicationQueriesSchemes에 해당 스킴이 등록되어야 합니다. 추가적으로 기기에 설치된 카카오톡이 카카오링크 v2를 지원하는지 여부를 확인하기 위해서는kakaotalk-5.9.7
이며 이 스킴도 함께 등록되어야 합니다. 등록되지 않은 상태로 메소드를 호출하면 카카오톡이 설치되어 있더라도 항상 false를 반환합니다.// info.plist <key>LSApplicationQueriesSchemes</key> <array> <string>kakaolink</string> <string>kakaotalk-5.9.7</string> </array>
-
기본 템플릿을 카카오톡으로 공유합니다.
-
기본 템플릿을 카카오톡으로 공유합니다.
Seealso
LinkResult
-
지정된 URL을 스크랩하여 만들어진 템플릿을 카카오톡으로 공유합니다.
Seealso
LinkResult
-
개발자사이트에서 생성한 메시지 템플릿을 카카오톡으로 공유합니다. 템플릿을 생성하는 방법은 https://developers.kakao.com/docs/template 을 참고하시기 바랍니다.
Seealso
LinkResult
-
기본 템플릿을 공유하는 웹 공유 URL을 얻습니다.
획득한 URL을 브라우저에 요청하면 카카오톡이 없는 환경에서도 메시지를 공유할 수 있습니다. 공유 웹페이지 진입시 로그인된 계정 쿠키가 없다면 카카오톡에 연결된 카카오계정으로 로그인이 필요합니다.
Seealso
Template -
기본 템플릿을 공유하는 웹 공유 URL을 얻습니다.
획득한 URL을 브라우저에 요청하면 카카오톡이 없는 환경에서도 메시지를 공유할 수 있습니다. 공유 웹페이지 진입시 로그인된 계정 쿠키가 없다면 카카오톡에 연결된 카카오계정으로 로그인이 필요합니다.
-
지정된 URL을 스크랩하여 만들어진 템플릿을 공유하는 웹 공유 URL을 얻습니다.
획득한 URL을 브라우저에 요청하면 카카오톡이 없는 환경에서도 메시지를 공유할 수 있습니다. 공유 웹페이지 진입시 로그인된 계정 쿠키가 없다면 카카오톡에 연결된 카카오계정으로 로그인이 필요합니다.
-
개발자사이트에서 생성한 메시지 템플릿을 공유하는 웹 공유 URL을 얻습니다.
획득한 URL을 브라우저에 요청하면 카카오톡이 없는 환경에서도 메시지를 공유할 수 있습니다. 공유 웹페이지 진입시 로그인된 계정 쿠키가 없다면 카카오톡에 연결된 카카오계정으로 로그인이 필요합니다.