Revision: 30691
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 19, 2010 14:48 by Xhitman
Initial Code
Visualforce Page <apex:page setup="true" controller="MyController" showHeader="false"> <apex:form > <apex:outputpanel id="counter"> <apex:outputText value="Click Here To Generate Session Id and Server URL" /> <apex:actionSupport event="onclick" action="{!doLogin}" rerender="refreshId" status="counterStatus"> <apex:param name="sessionId" assignTo="{!apiSessionId}" value="{!$Api.Session_ID}" /> <apex:param name="serverURL" assignTo="{!apiServerURL}" value="{!$Api.Partner_Server_URL_140}" /> </apex:actionSupport> </apex:outputpanel><br></br> <apex:outputPanel id="refreshId"> <apex:outputText value="API Session Id: {!apiSessionId}"/><br></br> <apex:outputText value="API Server URL: {!apiServerURL}"/><br></br> </apex:outputPanel> </apex:form> </apex:page> Controller Apex Class public class MyController { public String apiSessionId {get;set;} public String apiServerURL {get;set;} public PageReference doLogin(){ System.debug('apiSessionId: ' + apiSessionId); System.debug('apiServerURL: ' + apiServerURL); return null; } }
Initial URL
http://blog.sforce.com/sforce/2009/01/accessing-session-id-and-api-server-url-parameters-with-visualforce.html
Initial Description
Credits to Andrew Albert
Initial Title
Accessing Session Id and API Server URL parameters with Visualforce
Initial Tags
Initial Language
Other