You need to sign in to do that
Don't have an account?

How to add json file in HttpRequest for creating new record using Rest API ?
I am start working on Rest API. Actually i am going to create a account record for different salesforce account, in current account i am writting code for that.....
How can i code for this :
curlhttps://na1.salesforce.com/services/data/v20.0/sobjects/Account/-H"Authorization:Bearer token -H "Content-Type: application/json" -d @newaccount.json" (Suggested in salesforce document)
account ac = new account();
ac.name = 'Temp' ;
String accountJSON = JSON.serializePretty(ac);
HttpRequest request =new HttpRequest();
request.setEndpoint('https://na1.salesforce.com/services/data/v32.0/sobjects/Account');
request.setMethod('POST');
request.setHeader('Authorization','OAuth '+AccessToken );
request.setContentType('application/json');
Http htp = new Http();
HTTPResponse res = htp.send(request);
Response = res.getBody();
How to add accountJson in this request..... Please reply if you have ....
How can i code for this :
curlhttps://na1.salesforce.com/services/data/v20.0/sobjects/Account/-H"Authorization:Bearer token -H "Content-Type: application/json" -d @newaccount.json" (Suggested in salesforce document)
account ac = new account();
ac.name = 'Temp' ;
String accountJSON = JSON.serializePretty(ac);
HttpRequest request =new HttpRequest();
request.setEndpoint('https://na1.salesforce.com/services/data/v32.0/sobjects/Account');
request.setMethod('POST');
request.setHeader('Authorization','OAuth '+AccessToken );
request.setContentType('application/json');
Http htp = new Http();
HTTPResponse res = htp.send(request);
Response = res.getBody();
How to add accountJson in this request..... Please reply if you have ....
Now I found the solution.... for creating new record on other Account Using REST API
account ac = new account();
ac.name = 'Temp' ;
String accountJSON = JSON.serializePretty(ac);
HttpRequest request =new HttpRequest();
request.setEndpoint('https://ap1.salesforce.com/services/data/v32.0/sobjects/Account');
request.setMethod('POST');
request.setHeader('Authorization','OAuth '+AccessToken );
request.setHeader('Content-Type' ,'application/json');
request.setBody(accountJSON);
Http htp = new Http();
HTTPResponse res = htp.send(request);
Response = res.getBody();