2011-05-13 43 views
2

我想跟蹤誰沒有允許使用Facebook C#SDK和ASP.NET MVC授權在我的應用程序的用戶數量。檢查,如果用戶不允許畫布應用在Facebook的C#MVC

通過指定我的目標網頁上的CanvasAuthorize屬性,用戶會被重定向到一個 網址是這樣的:

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

這裏我的問題is..how做我以這樣的方式編寫我的應用程序,我可以閱讀querystrings並跟蹤我的應用被拒絕訪問的次數?

回答

1

通過使用你的行動CanvasAuthorize ATTRIB也有對CancelUrlPath一個參數,像這樣:

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

這將允許您設置的路徑,一個動作,你可以做所有的追蹤你喜歡。

希望這回答你的問題。

-Joey

+0

thanks!對不起,我不具有可以接受你的答案的有聲望的聲望! – yulun 2011-05-19 14:01:28

相關問題