2011-05-13 5 views
2

Facebook C# SDK 및 ASP.NET MVC를 사용하여 권한을 부여하는 동안 내 앱을 허용하지 않은 사용자 수를 추적하려고합니다. 방문 페이지에 CanvasAuthorize 속성을 지정하여사용자가 Facebook에 캔버스 응용 프로그램을 허용하지 않는지 확인합니다. C# MVC

는 사용자가 URL을 다음과 같이 로 리디렉션 얻을 것이다 :

 
canvasurl/facebookredirect.axd?error_reason=user_denied&error=access_denied&error_description=The+user+denied+your+request.&state=eyJyIjoiaHR0cDovL2FwcHMuZmFjZWJvb2suY29tL25pdmVhdGVzdGVydCJ9 

여기 내 질문 is..how 난 방식으로 내 응용 프로그램을 코딩 않는 내가 querystrings을 읽고 내 앱이 액세스가 거부 된 횟수를 추적 할 수 있습니까? 액션에 CanvasAuthorize의 ATTRIB를 사용하여

답변

1

도 그래서 같은 CancelUrlPath에 대한 매개 변수가 :

[CanvasAuthorize(Permissions="user_likes,email", CancelUrlPath="YOUR_PATH_HERE")] 

이 당신이 할 수있는 작업의 경로를 설정 할 수 있습니다 모든 당신이 좋아 추적 .

희망 사항. 질문에 대한 답변입니다.

-Joey

+0

감사합니다! 죄송합니다. 귀하의 답변을 유용하다고 받아들이는 명성이 없습니다! – yulun

관련 문제