我想知道,有没有办法在NOTIFICATION_USER 中保存自定义UserID来代替登录用户ID?
例如,目前它在NOTIFICATION_USER中将UserID保存为“aahad”,我希望它在UserID中保存“12345”。
答案 0 :(得分:0)
您不应手动编辑Worklight服务器使用的数据库。如果您想要为用户订阅添加一些自定义属性,请使用userSubscription对象。请参阅以下API:
http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fapiref%2Fr_method_wl_server_getusernotifi.html http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fapiref%2Fr_method_usersubscription_save.html
注意,您还可以在事件源的onSubscribe回调中更新用户订阅: http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fapiref%2Fr_method_wl_server_createeventso.html