Showing posts with label HTTP Call out. Show all posts
Showing posts with label HTTP Call out. Show all posts

Monday, March 26, 2012

HTTP Callout from Apex Class

public class simpleHTTPCallOut {
public simpleHTTPCallOut(ApexPages.StandardController controller)
{
}
String ErrorMessage;
public void Login() {
 ErrorMessage='';
 final string baseUrl = 'https://login.salesforce.com/';
 final string username = 'test@test.com';
 final string password = 'test@123';
 Http h = new Http();
 HttpRequest req = new HttpRequest();
 req.setMethod('GET');
 req.setEndpoint(baseUrl + '?loginType=&un='+username+'&pw='+password);
 HttpResponse res = h.send(req);
  
 req.setEndpoint(baseUrl + 'apex/EndPOINTPAGE');
 res = h.send(req);
 if (res.getBody().indexOf('success=true')>-1) {
  system.debug('Success');
 } 
}
}