FlickrNet.OAuthAccessToken.ParseResponse C# (CSharp) Méthode

ParseResponse() public static méthode

Parses a URL parameter encoded string and returns a new OAuthAccessToken
public static ParseResponse ( string response ) : OAuthAccessToken
response string A URL parameter encoded string, e.g. "oauth_token=ABC&oauth_token_secret=DEF&user_id=1234567@N00".
Résultat OAuthAccessToken
        public static OAuthAccessToken ParseResponse(string response)
        {
            Dictionary<string, string> parts = UtilityMethods.StringToDictionary(response);

            OAuthAccessToken token = new OAuthAccessToken();
            if( parts.ContainsKey("oauth_token") )
                token.Token = parts["oauth_token"];
            if (parts.ContainsKey("oauth_token_secret"))
                token.TokenSecret = parts["oauth_token_secret"];
            if (parts.ContainsKey("user_nsid"))
                token.UserId = parts["user_nsid"];
            if (parts.ContainsKey("fullname"))
                token.FullName = parts["fullname"];
            if (parts.ContainsKey("username"))
                token.Username = parts["username"];
            if (parts.ContainsKey("screen_name"))
                token.ScreenName = parts["screen_name"];

            return token;
        }