queisdone
149
2019-02-15 08:28:29 작성 2019-02-15 08:29:13 수정됨
3
349

페이스북 연동관련


안녕하세요,


페이스북 공유하기 기능을 웹 페이지에 넣고싶은데요,

개발자 페이지에 등록은 완료한 상태이고..

제 페이지에서 공유하기 버튼을 누르면

페이스북 창이 뜨고, 게시글을 작성하게 되는데요

여기서 사용자가 실제로 게시글을 작성한 경우만 facebook 측에서 완료했음을 알려줄 수 있는

response 받는 방법을 알 수 있을까요..

여기저기 찾아보고 이틀간 해맸는데도 잘 안되네요..ㅠㅠ


선배님들 부탁드립니다. ㅠㅠ


0
0
  • 답변 3

  • 스트라
    486
    2019-02-15 11:27:23


    FB.ui({
      method: 'feed',
      link: 'https://developers.facebook.com/docs/'
    }, function(response){ // callback 부분
      if(response === null || typeof response == "undefined"){
        console.log("공유안함");
      }else{
        console.log("공유함");
      }
    });


    1
  • queisdone
    149
    2019-02-15 11:44:07

    답변 감사드립니다.!


    아,,, 근데 사전에 이 코드를 사용했었는데요

    link 부분에 공유하고 싶은 사이트를 넣었습니다.

    물론 개발자모드 설정에서 '유효한 OAuth 리디렉션 URI' 부분에 공유하고 싶은 사이트를 추가하였고

    URI 리디렉션 유효성 검사기를 통해서 

    '이 앱에 유효한 리디렉션 URI입니다' 라는 문구 또한 확인 했습니다.


    근데, 제가 공유하기 버튼을 누르고 화면을 들어가게 되면


    이런 화면이 뜨게 됩니다... 이런 설정은 어떻게 해줘야 하는지 혹시 아시나요

    0
  • 스트라
    486
    2019-02-22 10:44:21

    페이스북 개발자센터에 해당 앱 키를 가진 앱 설정에 도메인을 설정해줘야될거에요

    https://ecsupport.cafe24.com/article/%EC%87%BC%ED%95%91%EB%AA%B0-%EA%B4%80%EB%A6%AC%EC%9E%90/5/1653/?page=

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.