2017-03-13 6 views
0

모바일 응용 프로그램에서 작업하고 있습니다. 잠긴 기능이 있습니다. 그들을 열려면 사용자가 내 응용 프로그램의 웹 페이지를 Facebook에 공유해야합니다. 나는 그것을 만들기 위해 share dialog을 사용하고있다. 저는 그래프 API와 onsuccess에서 오는 postId를 사용하여 내 웹 페이지에 Facebook 게시물의 세부 정보를 게시하고 있습니다.Facebook "publish_actions"권한 얻기

https://developers.facebook.com/docs/android/troubleshooting#faq_288512448203790이 페이지에서 Facebook은 내가 공유 대화를 사용하는 동안 postID를 얻기 위해 "publish_actions"권한이 필요하다고 말합니다.

그러나이 페이지에서 https://developers.facebook.com/docs/facebook-login/permissions/v2.5#reference-publish_actions은 "공유 대화 상자를 사용하는 경우이 권한을 요청하지 않습니다."라고 말합니다.

사용자 지정 대화 상자를 사용하는 경우 Facebook에서 내 웹 페이지를 공유 할 수 없습니다.

제 질문은, "publish_actions"권한을 얻으려면 어떻게해야합니까?

+0

당신은 강제 공유 뒤에있는 내용을 차단할 수 없습니다. 먼저 [플랫폼 정책] (https://developers.facebook.com/policy)을 읽으십시오. – CBroe

답변

0

당신은 여전히 ​​승인을 얻을 수 있지만 페이스 북 검토 팀에 설명하면 사용자는 숨겨진 게시를 인식하고 인센티브를 제공하거나 사용자에게 공유하도록 강요하는 것이 페이스 북 정책에 의해 허용되지 않습니다.

+0

공유 대화 상자 대신 사용자 지정 공유 대화 상자를 만들었습니다. 그것은 효과가있다! –

+0

위대한, 그것은해야합니다 .. –