안드로이드 개발 질문/답변
(글 수 45,052)
현재 개발 중 인 어플에서 페이스북을 연동할려고 하는데요 페이스북 웹뷰를 불러와서 유저가 글을 쓰는것 까지는 구현을 해놨습니다.
근데 제가 원하는건 유저가 글을 쓴느게 아니고 어플내의 Text를 클릭하면 그 내용이 페이스북에 올라가게 구현을 해야 되는데
이게 참고할만한것도 없고 막막하네요.
혹시 구현 해보신 분이나 아시는 분 알려주세요 ..흑흑..ㅠㅠ
근데 제가 원하는건 유저가 글을 쓴느게 아니고 어플내의 Text를 클릭하면 그 내용이 페이스북에 올라가게 구현을 해야 되는데
이게 참고할만한것도 없고 막막하네요.
혹시 구현 해보신 분이나 아시는 분 알려주세요 ..흑흑..ㅠㅠ
2010.12.16 16:18:52
저도 이거때문에 고생좀 했죠..
글쓰셨다니까.궁금한게 다이얼로그에서 사용하신건가요?
다이얼로그에서 글쓰신거를 만드신거면 처음부분부터 조금 고쳐야되거든요
우선 로그인은 다이얼로그팝업으로 로그인하셨을텐데
잘 보시면
페이스북 객체.authorize() <== 요부분에서 모든것을 좌우하게 되거든요.
잘보시면 넘겨주는 값이 두개가 있을꺼에요..
authorize(Acitivity, 리스너); 그죠?
근데 facebookSDK의 authorize를 보시면 오버로딩된 메서드가 있을꺼에요.
3개 가있죠.. 거기서 보면 권한을 주는 부분이 있는데 여기서 권한을 바로 줘서 사용하셔야됩니다.
authorize(Activity,권한,리스너);
이런식으로 주시면 로그인시 글쓰기 권한이 생길꺼에요. 그럼
글쓰는것은.
다이얼로그로 사용하는것이 아니라 바로 페이스북에 글을 쓰실 수 있습니다.
원하시는것처럼 클릭시 바로 이벤트 발생시켜서 글을 쓰실수 있습니다.
글쓰는 부분은
AsyncFacebookRunner로 객체를 만들어
request를 사용하시면 될꺼에요.
수고하세요.~!



