Android
11. Member Profile
You can use this function to retrieve data member which is stored in Goodie system.
Here is the example:
Goodie.setMemberProfile(authToken, deviceUniqueId, memberId, merchantId) .memberProfileGoodie(mActivity, new SetMemberProfileListener() { @Override public void onSuccess(MemberProfileResponse resp) { if (resp.getAbstractResponse().getResponseStatus().equals("INQ000")) { //On Success } } @Override public void onError(Throwable throwable) { // On Failure } });
Where :
Param | Type | Description |
---|---|---|
authToken | String | authToken is used as for header authentication purpose |
deviceUniqueId | String | deviceUniqueId is identify android device |
memberId | String | memberId is identifier that will be used to identity a member |
merchantId | String | merchantId is identifier that will be used to identity a merchant |
Response Member Profile :
{ "memberId": "7E711A24-B85D-4106-B283-47F057D1B300", "firstName": "Nganu", "lastName": "Prince", "userName": "test888@gmail.com", "memberPicture": null, "address": "test888@gmail.com", "city": null, "province": null, "country": "Indonesia", "postalCode": "", "placeOfBirth": null, "birthDate": "-", "gender": null, "mobilePhone": "0852147852369", "email": "test888@gmail.com", "abstractResponse": { "responseStatus": "INQ000", "responseMessage": "Inquiry success" } }