을 내가 원하는 사용하여 파일을 업로드하고 나머지 API를 내 코드 나는이폴더를 생성하고 폴더를 만들 나머지 API와 OAuth2.0에
같이해야 할이public string CreateFolder(string FolderName)
{
int WorkSpaceId = 330201;
int id = 168079105;
var queryString = HttpContext.Current.Session["tokenSession"];
var request = WebRequest.Create(RequestProfileUrl + FolderName);
request.AuthenticationLevel = System.Net.Security.AuthenticationLevel.None;
request.Headers.Add("Authorization", "Bearer " + AccessToken);
request.ContentType = "multipart/form-data";
request.Method = "POST";
var response = request.GetResponse();
HttpContext.Current.Response.Redirect("" + request.RequestUri);
using (var responseStream = response.GetResponseStream())
{
var reader = new StreamReader(responseStream);
var responseText = reader.ReadToEnd();
reader.Close();
return responseText;
}
}
처럼 를 사용하여 파일을 업로드하는 방법
POST https://apis.live.net/v5.0/me/skydrive
Authorization: Bearer ACCESS_TOKEN
Content-Type: multipart/form-data
{
"name": "My example folder"
}`
요청 헤더와 콘텐츠 유형을 추가했지만 요청에 name
매개 변수를 추가하는 방법을 모르겠습니다.
왜 '자바'태그가 붙어 있습니까? –
나는 oauth2.0과 나머지 API에 문제가있어 자바를 추가했다. – user2322397