채택완료

페이스북으로 SNS 동시등록시 에러 발생

2016-02-28 (일) 16:06:50 9,274

환경설정에 소셜네트워크서비스에 앱ID와 앱Secret는 등록하였습니다.

SNS 동시등록 활성화 후 댓글을 달 때 SNS 동시등록을 체크하면 아래와 같은 에러 메시지가 뜹니다.

페이스북에 앱은 만들었는데 뭐가 문제일까요?

 

에러메시지 내용 : 

Invalid Scopes: publish_stream, read_stream, offline_access. This message is only shown to developers. Users of your app will ignore these permissions if present. Please read the documentation for valid permissions at: https://developers.facebook.com/docs/facebook-login/permissions 

|

답변 3개

채택된 답변
+20 포인트

얼마전에 API가 업데이트 되면서, publish_stream, offline_access 권한이 ​필요 없어 졌습니다.

따라서

plugin/sns/​view_comment_list.sns.skin.php

내용 중 39라인 쯤

$facebook_url = $facebook->getLoginUrl(array("redirect_uri"=>G5_SNS_URL."/facebook/callback.php", "scope"=>"publish_stream,read_stream,offline_access", "display"=>"popup"));​

다음과 같이 수정하면 에러가 나지 않고, 포스트 정상 등록 확인했습니다.

$facebook_url = $facebook->getLoginUrl(array("redirect_uri"=>G5_SNS_URL."/facebook/callback.php", "scope"=>"publish_actions,read_stream,user_posts", "display"=>"popup"));

감사합니다. 

혹시 이거 해결되셨나요??

저도 같은 문제가 발생했는데 해결이 안되네요ㅠㅠ

<페이스북 앱 관리>에서 앱을 상용으로 돌리셨는지요?

개발로 되어있어서 그런거 같습니다.

https://developers.facebook.com 에서 해당 앱 선택하시고

왼쪽 메뉴 중에 App Review 메뉴에서 살펴 보시기 바랍니다.  

on / off 메뉴 선택으로 상용으로 돌릴수 있습니다.

답변을 작성하려면 로그인이 필요합니다.