iAEON API
単体動作テスト

0.初期化API

iAeonMiniApp.iAeonInit({"client_id":"00000000000000000000000000000031"}).then(successCall_0).catch(errorCall_0);

結果


1.ワンタイムトークン取得API

iAeonMiniApp.iAeonGetOneTimeToken({"client_id":"00000000000000000000000000000031"}).then(successCall_1).catch(errorCall_1);

結果


2.会員情報取得API

iAeonMiniApp.iAeonGetMemberInfo().then(successCall_2).catch(errorCall_2);

結果


3.会員情報更新API

iAeonMiniApp.iAeonSetMemberInfo({"member_name": "イオン 太郎"}).then(successCall_3).catch(errorCall_3);

結果


4.店舗情報取得API

iAeonMiniApp.iAeonGetStoreInfo({"store_code":"0000050570"}).then(successCall_4).catch(errorCall_4);

結果


5.バーコード・QRコード読み取りAPI

iAeonMiniApp.iAeonDoCodeRead({"type":"bar"}).then(successCall_5).catch(errorCall_5);

結果


6.イオンペイ支払いAPI

iAeonMiniApp.iAeonDoPayment({"gw_trade_token":"token123456"}).then(successCall_6).catch(errorCall_6);

結果


7.決済履歴取得API

iAeonMiniApp.iAeonGetSettlements({"from":"20211201", "to":"20211231"}).then(successCall_7).catch(errorCall_7);

結果


8.WAON POINT残高取得API

iAeonMiniApp.iAeonGetWaonPoints().then(successCall_8).catch(errorCall_8);

結果


9.WAON POINTバーコード取得API

iAeonMiniApp.iAeonGetPointBarCode().then(successCall_9).catch(errorCall_9);

結果


10.モバイルWAON情報取得API

iAeonMiniApp.iAeonGetMobileWaonInfo().then(successCall_10).catch(errorCall_10);

結果


11.アプリケーション情報取得API

iAeonMiniApp.iAeonGetAppInfo().then(successCall_11).catch(errorCall_11);

結果


12.位置情報取得API

iAeonMiniApp.iAeonGetLocation().then(successCall_12).catch(errorCall_12);

結果


13.登録カード情報取得API

iAeonMiniApp.iAeonGetRegisteredCard().then(successCall_13).catch(errorCall_13);

結果


14.クーポン情報API

iAeonMiniApp.iAeonDoOpenCoupon({"store_code": "0000050570"}).then(successCall_14).catch(errorCall_14);

結果


15.店舗一覧情報取得API

iAeonMiniApp.iAeonGetStoreList({"keyword":"東京 田町"}).then(successCall_15).catch(errorCall_15);

結果


16.キャンペーン一覧情報取得API

iAeonMiniApp.iAeonGetCampaignList({"page_num":1, "page_size": 10, type: 2}).then(successCall_16).catch(errorCall_16);

結果


17.決済用バーコード取得API

iAeonMiniApp.iAeonGetPayBarCode().then(successCall_17).catch(errorCall_17);

結果


18.データ保存API

iAeonMiniApp.iAeonSetData({"mode":"add", "key": "save_key", "value": "save_value"}).then(successCall_18).catch(errorCall_18);

結果


19.データ取得API

iAeonMiniApp.iAeonGetData({"key": "save_key"}).then(successCall_19).catch(errorCall_19);

結果


20.アナリティクスログ出力用API

iAeonMiniApp.iAeonLogEvent({"event_name": "button_tap", "params": {"key": "value"}}).then(successCall_20).catch(errorCall_20);

結果


21.データ保存用キー取得API

iAeonMiniApp.iAeonGetKeys().then(successCall_21).catch(errorCall_21);

結果


22.クローズAPI

iAeonMiniApp.iAeonClose().then(successCall_22).catch(errorCall_22);

結果