javascript

[Javascript] 카카오톡 공유하기

http://portfolio.wonpaper.net 2024. 7. 31. 08:38

아주 먼 옛날방식의 카카오톡 공유하기 소스도 있는데, 언제부턴가 소스가 바뀌었다.

 

키값은 아래의 카카오개발자에서 가져오면된다.

 

피드방식이다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<script src="https://t1.kakaocdn.net/kakao_js_sdk/2.7.2/kakao.min.js"
  integrity="sha384-TiCUE00h649CAMonG018J2ujOgDKW/kVWlChEuu4jK2vxfAAD0eZxzCKakxg55G4" crossorigin="anonymous"></script>
<script>
  Kakao.init('키값'); 
 
  function kakaoShare() {
    Kakao.Share.sendDefault({
      objectType: 'feed',
      content: {
        title: "제목내용",
        description: "설명문구",
        imageUrl:
          "이미지url주소",
        link: {
          // [내 애플리케이션] > [플랫폼] 에서 등록한 사이트 도메인과 일치해야 함
          mobileWebUrl: 'url주소',
          webUrl: 'url주소',
        },
      },
      social: {
        likeCount: 286,
        commentCount: 45,
        sharedCount: 845,
      },
      buttons: [
        {
          title: '웹으로 보기',
          link: {
            mobileWebUrl: 'url주소',
            webUrl: 'url주소',
          },
        },
        {
          title: '앱으로 보기',
          link: {
            mobileWebUrl: 'url주소',
            webUrl: 'hurl주소',
          },
        },
 
      ],
    });
  }
</script>
cs

 

 

https://developers.kakao.com/docs/latest/ko/message/js-link

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com