Register a Audible device
Register
Clients are obtaining additional authentication data and information after registration a “virtual” Audible device.
To authorize and register a new device you can do:
auth = audible.Authenticator.from_login(
username,
password,
locale=country_code,
with_username=False,
)
This will authorize you to your account and register an Audible device.
Important
Every device registration will be shown on the Amazon devices list. So only register once and save your credentials or deregister the device before you close your session.
Deregister
Authentication data obtained by a device registration are valid until
deregister. Call auth.deregister_device()
to deregister the current used
device.
Call auth.deregister_device(deregister_all=True)
to deregister ALL
Audible devices. This function is helpful to remove hanging slots. This can
happens if you registered a device and forgot to store the given authentication
data or to deregister. This also deregister all other devices such as an
Audible app on mobile devices. If you only want to remove one registration you
can also open the amazon devices list on the the amazon website.
Important
Deregister needs an valid access token. The authentication data from a
device registration contains a refresh token. With these token, an access
token can be renewed with auth.refresh_access_token()
.