client_id
- это Key
, create_channel(..)
ожидает строку.
Вот что говорят документы о InvalidChannelClientIdError
:
The specified Client ID is malformed. Client IDs must be UTF-8 or ASCII strings
and should be less than 64 characters.
Вы можете использовать key.name()
, если ваш идентификатор пользователя сгенерирован вами и достаточно уникален,Если идентификатор пользователя генерируется Datastore, то это короткое целое число, например 1001, 2001 и т. Д., И оно не является достаточно уникальным.