public static string OAuthCalculatePostData(Dictionary<string, string> parameters)
{
string data = String.Empty;
foreach (KeyValuePair<string, string> pair in parameters)
{
if (!pair.Key.StartsWith("oauth") && !pair.Key.StartsWith("method"))
{
data += pair.Key + "=" + UtilityMethods.EscapeOAuthString(pair.Value) + "&";
}
}
string ret = data.Length > 1 ? data.Remove(data.Length - 1, 1).ToString() : data;
return ret;
}