• hforce22
  • NEWBIE
  • -1 Points
  • Member since 2017

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 1
    Replies
I am having a hard time converting below curl (changed the actual terms of course lol) to an actual apex callout:
 
curl -X POST \

 'https://dev.test.api.website/customername/test897/password?reset=true&api-key=apiapiapiapikeykeykey&locale=en-GB' \

 -H 'Content-Type: application/json' \

 -H 'X-Req-ID: 123456' \

 -H 'X-For: 23.23.23.23' \

 -d '{

   "deviceId": "1258",

   "forgotPassword": {

     "email": "test897@email.com",

     "createdDate":"1980-05-25"

  }

}


i tried to convert it to below code:
 
HttpRequest req = new HttpRequest();
req.setMethod('POST');
req.setEndPoint('https://dev.test.api.website/customername/test897/password?reset=true&api-key=apiapiapiapikeykeykey&locale=en-GB');
req.setHeader('Content-Type', 'application/json');
req.setHeader('X-Req-ID', '123456');
req.setHeader('X-For', '23.23.23.23');

req.setBody('{"deviceId":"1258", "forgotPassword":{"email":"test897@email.com","createdDate":"1980-05-25"}}');



Http http = new Http();

HTTPResponse res = http.send(req);
system.debug(res.getStatusCode());
system.debug(res.getStatus());
system.debug(res.getBody());

i already added the url to the remote site setting. i get 401 unathorized error, but pretty sure there is something wrong with my code. Help me please. Thanks
 
Hi, Some of the field values in account approval page layout are not showing in lightning experience. all field values are showing in approval page in salesforce classic.
User-added image
im sure there values for those fields in that record and also this fields are visible as per fls.

please help. thanks

 
hi 


is it Right way for if statement for the Trigger ? please   correct 
Trigger TriggerName on Account(After insrt,after delete,after update){
if(Trigger.isInsert){
     if(Trigger.isAfter){
// after insert trigger logic 

}

}else if(Trigger.isDelete){
  if(Trigger.isAfter){

// logic for after delete trigger

}

}else (Trigger.isUpdate){
  if(Trigger.isAfter){
// after update trigger 

}
}



}
  • December 03, 2018
  • Like
  • 0