So I am working with Drawloop to get one of our processes working without enabling Connected Apps and OAUTH. In apex I can get the session id by using:
UserInfo.getSessionId();
in skuid I can get it by using:
skuid.utils.merge("global","{{$Api.Session_Id}}").text();
or:
skuid.utils.userInfo.sessionId;
All 3 of these options seem to return a different session Id!? So I was communicating with drawloop and they said that I need the Javascript session id instead of the VisualForce session id!? Apparently it should be the result of this: “{!URLFOR($Action.Account.Loop_Plus, account.Id)}” if you were dealing with an Account. This all has my head spinning what session Id do I actually need? I am running a webservice from a mass action on a skuid table. I tried all 3 options above and none of them worked. Is there another way?