sendScrapMessage method

Future<MessageSendResult> sendScrapMessage(
  1. {required List<String> receiverUuids,
  2. required String url,
  3. int? templateId,
  4. Map<String, String>? templateArgs}
)

지정된 URL 을 스크랩하여, 조회한 친구를 대상으로 카카오톡으로 메시지 전송

스크랩 커스텀 템플릿 가이드를 참고하여 템플릿을 직접 만들고 스크랩 메시지 전송에 이용 가능

Implementation

Future<MessageSendResult> sendScrapMessage({
  required List<String> receiverUuids,
  required String url,
  int? templateId,
  Map<String, String>? templateArgs,
}) async {
  final params = {
    Constants.receiverUuids: jsonEncode(receiverUuids),
    Constants.requestUrl: url,
    Constants.templateId: templateId,
    Constants.templateArgs:
        templateArgs == null ? null : jsonEncode(templateArgs)
  };
  return _message(Constants.scrapPath, params);
}