2014-11-09 2 views
0

다음은 QuickBooks 온라인에 새 계정을 추가하는 데 사용하는 코드입니다. 나는 (400) 나쁜 요청을 받고있다. 누구든지 이걸 도와 줄 수 있어요.QuickBook에 새 계정을 추가하는 방법

 HttpWebRequest httpWebRequest = 
     WebRequest.Create("https://sandbox-quickbooks.api.intuit.com/v3/company/xxxxxxxxxxx/account") 
     as HttpWebRequest; 

     httpWebRequest.Method = "POST"; 
     httpWebRequest.Headers.Add("Authorization", GetDevDefinedOAuthHeader(httpWebRequest, ConsumerKeyQb, ConsumerSecQb, AccessKey, AccessSec)); 
     httpWebRequest.ContentType = "application/json"; 
     httpWebRequest.Accept = "application/xml"; 

     string json = "{\"AccountType\":\"Accounts Receivable\",\"Name\":\"MySampleAccount\"}"; 

     byte[] bytes = Encoding.UTF8.GetBytes(json); 

     httpWebRequest.ContentLength = bytes.Length; 

     using (Stream putStream = httpWebRequest.GetRequestStream()) 
     { 
      putStream.Write(bytes, 0, bytes.Length); 
     } 

     HttpWebResponse httpWebResponse = null; 
     try 
     { 
      httpWebResponse = httpWebRequest.GetResponse() as HttpWebResponse; 
     } 
     catch (Exception e) 
     { 
      //return null; 
      var x = "Stop"; 
     } 

감사

답변

관련 문제