Quantcast
Channel: Microsoft Dynamics CRM Forum - Recent Threads
Viewing all articles
Browse latest Browse all 82002

How to update and add new note?

$
0
0

Dear support,

Currently, I am implementing Microsoft dynamic CRM in my mobile app and trying to sync the notes on my contacts, but it always showing an error, the code i am using to add note on contact as:

import Foundation
let headers = [
  "accept": "application/json",
  "content-type": "application/json; charset=utf-8",
  "odata-maxversion": "4.0",
  "odata-version": "4.0",
  "authorization": "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IkhIQnlLVS0wRHFBcU1aaDZaRlBkMlZXYU90ZyIsImtpZCI6IkhIQnlLVS0wRHFBcU1aaDZaRlBkMlZXYU90ZyJ9.eyJhdWQiOiJodHRwczovL3Rham1haGFsaG9uZXkuY3JtNS5keW5hbWljcy5jb20vIiwiaXNzIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvOTY2MmNhZGItMWZiMi00MzlkLWI0ZmMtNzE5YjVlMzNiYzcxLyIsImlhdCI6MTUwNDE3MTM5OCwibmJmIjoxNTA0MTcxMzk4LCJleHAiOjE1MDQxNzUyOTgsImFjciI6IjEiLCJhaW8iOiJBU1FBMi84RUFBQUE3clRLVGZRN2hqVW9LRHVReWdDR3VzKzhQbTd3L2NLZllSWGNrTUticmhFPSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiI0NDg5MjM0Zi00MWMzLTRmNzktOTg1Yi1jOTM1MjMwZDhjMGMiLCJhcHBpZGFjciI6IjEiLCJmYW1pbHlfbmFtZSI6IlNpbmdoIiwiZ2l2ZW5fbmFtZSI6IlNhbnRvc2ggS3VtYXIiLCJpcGFkZHIiOiIxMTUuMjQ4LjI0OC4zNyIsIm5hbWUiOiJTYW50b3NoIEt1bWFyIFNpbmdoIiwib2lkIjoiZDhmMmYzODQtZWUwMi00ZGM1LTk2ZjktNGUzMGRiYTg4NzYwIiwicHVpZCI6IjEwMDM3RkZFQTM4QTA1NEEiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzWHNHQWM1c0ZGVkJyZGJwM3dNT2tSblBUZ0cwdk9ZNHRkSjVDbFNDNGJnIiwidGlkIjoiOTY2MmNhZGItMWZiMi00MzlkLWI0ZmMtNzE5YjVlMzNiYzcxIiwidW5pcXVlX25hbWUiOiJzYW50b3NoQHRham1haGFsaG9uZXkub25taWNyb3NvZnQuY29tIiwidXBuIjoic2FudG9zaEB0YWptYWhhbGhvbmV5Lm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCIsIndpZHMiOlsiNjJlOTAzOTQtNjlmNS00MjM3LTkxOTAtMDEyMTc3MTQ1ZTEwIl19.wY3o42fT-SakuXle3zUw7g6ch0262rOaOL1FYI_flZlfnfkhrdFyyfTVpeI8TlWdwU0j4hCMO7qFp1gnY4mo2ISPBJmbDZiCd6tEGsfh5cFTI2JDs2O3SyX2BN3ueSDoPmBjeQn98bNARAzk2QzsMKxTX8rKqWY4zZf2-saPr0E4ADfz-7WF1onOSbYN_RpjwP0xD6pJDno3CG_jkyphlPWFwJT-MoK5rrWx3xlg9jSKAk-vjGdry949Pojv6zVJTk90y-AGrPEFWixXImq81rTr2bFzUH0LKpzIaXbrYgN-Ifu5X9Veue4Erq_a--ouwn5J4l7AAukuUqDP86ec6A",
  "cache-control": "no-cache",
  "postman-token": "56e1c396-9367-9443-8ba8-e9e18f97bed2"
]
let postData = NSData(data: "{
 "NoteTitle": "New Note Title",
 "NoteText": "This is the text of the note"
}".dataUsingEncoding(NSUTF8StringEncoding)!)
                                        cachePolicy: .UseProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.HTTPMethod = "POST"
request.allHTTPHeaderFields = headers
request.HTTPBody = postData
let session = NSURLSession.sharedSession()
let dataTask = session.dataTaskWithRequest(request, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    println(error)
  } else {
    let httpResponse = response as? NSHTTPURLResponse
    println(httpResponse)
  }
})
dataTask.resume()
And also the error which i get as:
{
  "error": {
    "code": "",
    "message": "Request message has unresolved parameters.",
    "innererror": {
      "message": "Request message has unresolved parameters.",
      "type": "Microsoft.Crm.CrmHttpException",
      "stacktrace": "   at Microsoft.Crm.Extensibility.OData.CrmODataRoutingConvention.SelectAction(ODataPath odataPath, HttpControllerContext controllerContext, ILookup`2 actionMap)\r\n   at System.Web.OData.Routing.ODataActionSelector.SelectAction(HttpControllerContext controllerContext)\r\n   at System.Web.Http.ApiController.ExecuteAsync(HttpControllerContext controllerContext, CancellationToken cancellationToken)\r\n   at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__1.MoveNext()"
    }
  }
}

Please provide me the solution of my problem.

Looking forward to your response.

Thank you.


Viewing all articles
Browse latest Browse all 82002

Latest Images

Trending Articles



Latest Images