2011-01-15 27 views

回答

2

我沒有啓用Canvas的OATH 2.0。

0

您使用的是哪個版本?

可能的問題是,你問回令牌

  var parameters = new Dictionary<string, object>(); 
      parameters["scope"] = Settings.Current.FacebookScope; 
      parameters["redirect_uri"] = string.IsNullOrEmpty(_url) ? Url : _url; 
      parameters["client_id"] = AppId; 
      string url = oauth.GetLoginUrl(parameters).OriginalString; 

然後拿到令牌

var fb = new FacebookClient(); 

      dynamic result = fb.Get("oauth/access_token", new 
      { 
       client_id = AppId, 
       client_secret = AppSecret, 
       redirect_uri = Url, 
       code = FacebookUtils.FacebookData.Code 
      }); 
相關問題