2012-09-03 419 views
0

我需要找到登錄到當前會話的用戶。我嘗試了以下,但不起作用: 任何人都可以幫助我嗎?提前致謝! 如何獲取登錄到當前會話的用戶的ID?

$.get(CurrentServerAddress + '/service/v4/rest.php', { 
    method: "get_user_id", 
    input_type: "JSON", 
    response_type: "JSON", 
    rest_data:'"new_get_user_id":["session":"' + SugarSessionId + '"]' 
}, function(data) { 
    if (data !== undefined) { 
     var userID = jQuery.parseJSON(data); 
    } 
}); 

回答

2

我嘗試了以下方法,它適用於我。

var userID = ''; 
    $.get(CurrentServerAddress + '/service/v4/rest.php', { 
     method: "get_user_id", 
     input_type: "JSON", 
     response_type: "JSON", 
     rest_data: '[{"session":"' + SugarSessionId + '"}]' 
    }, function(data) { 
     if (data !== undefined) { 
      userID = jQuery.parseJSON(data); 
     } 
    }); 
0
'authenticated_user_id' 

據我知道,是在會話糖CRM項目,你應該尋找,你請求?

+0

這是我在這方面的發現:http://developers.sugarcrm.com/docs/OS/6.3/-docs-Developer_Guides-Sugar_Developer_Guide_6.3.0-Sugar_Developer_Guide_6.3.0.html – Miky

0

您正在進行的REST調用要求您有一個SESSION標記。通常,我們將在可通過REST訪問的CRM上設置一個REST用戶。

相關問題