마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 SNS공유기능에 대해 질문드립니다.

0 추천
앱 내에서 소셜 공유에 대해서 궁금한 점이 있어서 질문을 남깁니다.

예를들면 제가 만든 앱 안에서 사용자가 어떤 콘텐츠를 보고 있는 상태에서, 즉 Activity에 속한 특정 위치의 Fragment에서 소셜 공유기능을 사용하면 페이스북이든, 카카오톡이든 해당 앱에대한 공유가 진행이 되는 기능인데요,

다른 사용자는 해당 앱이 설치되어 있다면 해당 공유를 눌렀던 시점의 Activity의 Fragment로 이동을 하게 되는데 이는 어떤식으로 알고 해당 Fragment로 이동을 하게 되는지요,

해당 Fragment에서 콘텐츠를 보기 위해 어떠한 데이터들이 있을텐데 이러한 것들은 어떻게 같이 전달이 되나요?

만약 앱이 없다면, 앱스토어로 이동한다던지, 해당 웹이 존재하다면 웹으로 이동하는데 이럴 경우에도 웹에게

어떤식으로 데이터를 전달해주는지 궁금합니다.

사용하고자 하는 소셜앱은 카카오톡, 페이스북 입니다.
라꾸 (140 포인트) 님이 2019년 7월 23일 질문

1개의 답변

0 추천
카카오나 페이스북에서 제공하는 api가 있습니다.

개발자 사이트에서 해당 문서를 보시고, 파라미터를 전달하는 방법을 확인하세요.

공유 받은 사용자가 링크를 눌렀을 때는 보통 보낸 파라미터를 그대로 다시 받습니다.

앱 시작 단계부터 해당 파라미터가 들어오는지 체크하여, 값이 있으면 특정 화면으로 이동시켜 주는 로직을 구현하셔야 합니다.
얼룩얼룩 (890 포인트) 님이 2019년 7월 26일 답변
...