2010-06-20 10 views
2

FBML Facebook 응용 프로그램을 만들고 있습니다. 현재 사용자가 내 애플리케이션을 처음 방문 할 때 프로필 세부 정보를 공유하도록 요청받습니다. 동일한 로그인 화면에서 사용자에게 publish_stream 권한을 요청하도록합니다. 어떻게해야합니까?Facebook 앱 확장 권한

은 내가 아는 한 할 수있는 방법은 같은 URL로 사용자를 리디렉션입니다 :

<fb:if-is-app-user> 
<!-- your normal code --> 
<fb:else> 
<fb:redirect url="http://www.facebook.com/login.php?v=1.0&api_key=[your_app_key]&next=[your_canvas_page_URL]&canvas="/> 
</fb:else> 
</fb:if-is-app-user> 

나는 사실의 쉼표로 분리 된 목록을 삽입 할 곳이 없기 때문에 내 URL이 잘못된 것 같다 내가 필요한 권한!

답변

2

사용자가 다음입니다 리디렉션 할 실제 링크 : 링크에 대한

<fb:redirect url="http://www.facebook.com/login.php?v=1.0&api_key=xxxxxxxxxxxxxxx&next=http%3A%2F%2Fapps.facebook.com%2Fxxxxxxxxxxx%2F&canvas=&req_perms=publish_stream"/> 
0

들어 보았을 때, Facebook은 인증 중에 확장 된 권한을 요청하는 정책을 변경했습니다. 자세한 내용은 this link을 방문하십시오.

+0

감사합니다. –

+2

bit.ly 또는 tinyurl 사용을 중단하십시오! 트위터가 아닙니다. 충분한 공간이 있습니다. 링크가 어디 있는지보고 싶습니다! –