IMAPSエージェントにログインしているユーザー情報と認証方式(オンライン認証/オフライン認証)の情報を取得するためのAPIが提供されています。
ユーザー情報取得が提供している機能には、以下のようなものがあります。
使用例
getUserIDの使用例を以下に示します。
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="js/cordova.js"></script> <script type="text/javascript" src="js/imaps.js"></script> <script> document.addEventListener("deviceready", getUserID); function getUserID() { imaps.auth.getUserID(resultHandler, errorHandler); } function resultHandler (result) { alert("result: \r\n"+result ); } function errorHandler (error) { alert("Error: \r\n"+error ); } </script> </head> <body> </body> </html>
isOnlineFlagの使用例を以下に示します。
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script type="text/javascript" src="js/cordova.js"></script> <script type="text/javascript" src="js/imaps.js"></script> <script> document.addEventListener("deviceready", isOnlineFlag); function isOnlineFlag() { imaps.auth.isOnlineFlag(resultHandler, errorHandler); } function resultHandler (result) { alert("result: \r\n"+result ); } function errorHandler (error) { alert("Error: \r\n"+error ); } </script> </head> <body> </body> </html>