xml 値のパラメーター形式を使用して Yahoo ユーザー プロファイル API を呼び出しているときに奇妙な問題に直面しています(<JSON>);
。
API は次のとおりです。
ドキュメント: http://developer.yahoo.com/social/rest_api_guide/extended-profile-resource.html
私のコード
public string RestApiInvoke(string url, TRANSPORT_METHOD method, Dictionary<string, string> data, Dictionary<string, string> headers)
{
var client = new RestClient(url);
RestRequest request;
if (method == TRANSPORT_METHOD.POST)
{
request = new RestRequest(Method.POST);
}
else
{
request = new RestRequest(Method.GET);
}
if (data.IsNotNullOrEmpty())
{
foreach (var item in data)
{
request.AddParameter(item.Key, item.Value);
}
}
if (headers.IsNotNullOrEmpty())
{
foreach (var item in headers)
{
request.AddHeader(item.Key, item.Value);
}
}
IRestResponse response = client.Execute(request);
return response.Content;
}