override APAddressBook for get recordId