本地iis令人担忧。但我托管服务器是错误(使用winhhost.com).. 我不知道问题是什么。 Api使用您需要的所有服务。你是谁?
* 错误消息 *
日期:3/10/2012 2:04:47 AM 消息:远程服务器返回错误:(400)错误请求。 资料来源:系统 StackTrace:在System.Net.HttpWebRequest.GetResponse() 在FoursquareLib.FoursquareApi.getAuthCode()在E:\ Dev \ Foursquare416 \ FoursquareLib \ FoursquareApi.cs:第89行
我的编码是..
try
{
string url = string.Format("https://foursquare.com/oauth2/access_token?client_id={0}&client_secret={1}&grant_type=authorization_code&redirect_uri={2}&code={3}"
, ClientId
, ClientSecret
, CallbackUrl
, Code
);
HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
using (HttpWebResponse response = request.GetResponse() as HttpWebResponse) // this line error
{
StreamReader reader = new StreamReader(response.GetResponseStream());
JSONObject obj = JSONObject.CreateFromString(reader.ReadToEnd());
return obj.Dictionary["access_token"].String;
}
}
catch (Exception ex)
{
TomochanClass.TomochanError.WriteErrorLog(ex);
return "";
}