2012-07-03 3 views
1

VAR의 SalesforceOAuthPlugin = {세일즈 포스

/** 
* Obtain authentication credentials, calling 'authenticate' only if necessary. 
* Most index.html authors can simply use this method to obtain auth credentials 
* after onDeviceReady. 
* success - The success callback function to use. 
* fail - The failure/error callback function to use. 
* PhoneGap returns a dictionary with: 
* accessToken 
* refreshToken 
* clientId 
* userId 
* orgId 
* loginUrl 
* instanceUrl 
* userAgent 
*/ 
getAuthCredentials: function(success, fail) { 
    PhoneGap.exec(success, fail, "com.salesforce.oauth","getAuthCredentials",[]); 
}, 

SalesforceOAuthPlugin.getAuthCredentials (GETUSERID() getAuthCredentialsError);

위의 기능을 사용하여 사용자의 ID를 가져 오려고하지만 작동하지 않습니다.

답변

2

이 형식의 링크 사용 https://na1.salesforce.com/id/1/1 na1 - salesforce 인스턴스, 첫 번째 1 - organizationId, 다음 1 - userId.

참고로,이 경우 get (OAuth 토큰 제공)해야합니다.

당신이 URL에 제공 한 실제 사용자 아이디 또는 토큰과 ID 사이의 매핑이 있다고 생각합니다.

관련 문제