WebSharerClient class

카카오링크 웹 공유 기능을 제공하는 클라이언트

Constructors

WebSharerClient(LinkApi api)

Properties

api LinkApi
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

customTemplateUri({required int templateId, Map<String, String>? templateArgs, Map<String, String>? serverCallbackArgs}) Future<Uri>
카카오 디벨로퍼스에서 생성한 메시지 템플릿을 웹으로 공유 템플릿을 생성하는 방법은 메시지 템플릿 가이드 참고
defaultTemplateUri({required DefaultTemplate template, Map<String, String>? serverCallbackArgs}) Future<Uri>
기본 템플릿을 웹으로 공유
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
scrapImage({required String imageUrl, bool secureResource = true}) Future<ImageUploadResult>
카카오링크 컨텐츠 이미지로 활용하기 위해 원격 이미지를 카카오 이미지 서버로 업로드
scrapTemplateUri({required String url, int? templateId, Map<String, String>? templateArgs, Map<String, String>? serverCallbackArgs}) Future<Uri>
카카오링크 컨텐츠 이미지로 활용하기 위해 원격 이미지를 카카오 이미지 서버로 업로드 지정된 URL 을 스크랩하여 만들어진 템플릿을 웹으로 공유
toString() String
A string representation of this object.
inherited
uploadImage({required File image, bool secureResource = true}) Future<ImageUploadResult>
카카오링크 컨텐츠 이미지로 활용하기 위해 로컬 이미지를 카카오 이미지 서버로 업로드

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance WebSharerClient
간편한 API 호출을 위해 기본 제공되는 singleton 객체
final