intent 데이터가 아닌 webview 에서 json 을 전송해주고 유니티는 브릿지 역할만 한뒤 android native 에서 parsing 후 사용이 가능한가요??? intent 데이터만을 사용해야 한다면 그이유는 어떤것 때문인가요?
현재 카카오 로그인은 사용중이지만 공유하기를 추가하려 합니다
사용하려는 방식은 로그인은 이미 기능이 동작하므로 (코틀린 코드로 작성) 여기에 개발자 센터 docs 를 참고하여 카카오 공유하기 추가하고, 그외 다른 작업은 로그인을 하며 구현이 되어있고, feed 메시지 양식을 webview 에서 json 형태로 전송하여 받아오려합니다
feed 메시지 양식을 webview 에서 json 형태로 전송하여 받아오려합니다
이부분이 어떤 것을 의미한건지 잘 모르겠는데요. SDK에서 제공하는 방식 외에는 사용하실 수 없습니다.
intent 데이터가 아닌 webview 에서 json 을 전송해주고 유니티는 브릿지 역할만 한뒤 android native 에서 parsing 후 사용이 가능한가요??? intent 데이터만을 사용해야 한다면 그이유는 어떤것 때문인가요?
webview를 사용하신다면 JS SDK방식으로 스크립트 사용 하셔도 좋을 것 같고
모바일 기기에서는 사용성을 위해 카카오톡 설치된경우 톡으로 공유하기를 우선처리합니다.
톡이 설치되지 않은 환경일때 위에 설명 캡쳐와 같이 웹공유URL을 호출하셔서 사용해도됩니다.
intent 데이터가 아닌 사진처럼 title, decrtipstion,imageUrl … 등등을 json 형태로 사용하는거에 대해 여쭈어 본것입니다.
안드로이드 네이티브로 구현시 JS SDK 방식으로 사용해도 문제가 없을까요?
현재 유니티를 사용하고 있으며 WebView → Unity → Android 이런식으로 유니티를 브릿지 역할만 하여 webview 에서 json형식으로 전송 → 유니티를 거침 → 안드로이드 네이티브로 전송
그리고 혹시 JS SDK 로 전송된 메시지를 통해 바로 앱으로 이용이 가능한가요?
안드로이드 네이티브로 구현시 JS SDK 방식으로 사용해도 문제가 없을까요?
앱내에서 웹뷰를 띄우면, 웹페이지에서 JS SDK는 사용가능합니다. 다만 페이지를 띄우고 공유하기 하셔야하니 사용성이 불편할 수 있을 것 같네요.
그리고 혹시 JS SDK 로 전송된 메시지를 통해 바로 앱으로 이용이 가능한가요?
이부분도 어떤 의미인지… 잘이해 안가네요? 어떤 SDK를 사용하건 전송된 메시지는 동일합니다.
intent 데이터가 아닌 사진처럼 title, decrtipstion,imageUrl … 등등을 json 형태로 사용하는거에 대해 여쭈어 본것입니다.
SDK는 가이드대로 사용하셔야 할것 같습니다. Json을 반드시 사용하셔야하면 Object로 매핑하는 컨버터를 따로 개발하시면 될듯하고 Json 구성을 따로 하시는게 부담스러우시면 커스텀 템플릿 방식으로 미리 디벨로퍼스앱 도구에서 설정하신 템플릿으로 발송하시는 것도 좋을 것같습니다.
네 감사합니다 추가 질문사항이 있으면 질문드리겠습니다 답변 감사합니다