Fatal error: Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action
오류는 사용자가 앱을 등록할때 권한이 등록 되지 않아서 발생합니다.
https://www.facebook.com/login.php?api_key=1234567890&cancel_url=http://www.yoursiteurl.ro/facebook_cancel/&next=http://www.yoursiteurl.ro/facebook_login/&fbconnect=1&return_session=1&session_version=3&v=1.0&display=page&req_perms=user_about_me,user_birthday,publish_stream,offline_access
위에 링크로 님의 사이트 앱 등록후에 쓰기 테스트 해보세요.
참고 사이트 : http://stackoverflow.com/questions/5799563/facebook-uncaught-oauthexception
PHP 연동해서 작업 하시는 경우는
로그인 버튼에 스크립트 부분에 아래 내용을 넣으시면 됩니다. 필요 권한만 넣어 사용하실것을 권장합니다.
https://www.facebook.com/dialog/oauth?client_id=1234567890&redirect_uri=hhttp://www.yoursiteurl.ro/facebook_cancel/&state=0000000000000&scope=user_about_me,user_birthday,publish_stream,offline_access,email,read_stream
넣어서 사용하시면 됩니다.
권한 정보 : http://developers.facebook.com/docs/authentication/permissions/
'웹과련정보' 카테고리의 다른 글
호환성보기가 뭔가요? (0) | 2013.09.03 |
---|---|
IETester IECollection (Explorer 버전별 테스트) (0) | 2012.03.24 |
getimagesize():URL file-access is disabled in the server configuration (0) | 2011.02.27 |
스마트폰 UI 화면 설계 (0) | 2010.11.23 |
추억의 제로보드4 배포 중지되어서 파일 보관용입니다. (0) | 2010.03.28 |