用戶訪問它自己的PC上的網站並使用javaScript創建NotesSession。
Lotus Notes JavaScript獲取用戶信息
var ns = new ActiveXObject("Lotus.NotesSession");
ns.Initialize(pass); // user password
我想獲得用戶信息,如姓名和公司電話號碼成功的會議結束後初始化。對於像「你好%username%
,你的手機是%number%
」的消息,如果我知道名字或其他東西,我知道如何從Domino服務器獲取有關特定用戶的信息,但在這種情況下,我會卡住一點。 如果我嘗試使用GetDatabase InternetExplorer掛起。
var db = ns.GetDatabase("", "names.nsf");
獲取網絡地址將是一件好事
您可以查看Session class http://www.ibm.com/support/knowledgecenter/en/SSVRGU_9.0.0/com.ibm.designer.domino.main.doc/H_10_NOTES_CLASSES_ATOZ_JAVA.html –
我現在可以獲取用戶名通過ns.CommonUserName,但仍然不知道如何獲得電話,使用循環從服務器數據庫找到電話用戶名不是一個選項,因爲它需要很多時間。 – Paul