Python и сервис рассылки SendPulse выдается ошибка TypeError, как ее исправить?

Добрый день столкнулся с такой ошибкой при попытки воспользоваться готовым приложением для python https://github.com/sendpulse/sendpulse-rest-api-python выводиться ошибка

Ошибка выглядит так ( 188.225.32.34/sendpuls ):
Exception Type: TypeError
Exception Value: Unicode-objects must be encoded before hashing

как я понимаю вызвана она строкой 61:
m.update("{}::{}".format(user_id, secret))

скрипт вызывается методом:
REST_API_ID = ''
	REST_API_SECRET = ''
	TOKEN_STORAGE = 'memcached'
	SPApiProxy = PySendPulse(REST_API_ID, REST_API_SECRET, TOKEN_STORAGE)


подскажите пожалуйста как ее решить?
заранее спасибо.
  • Вопрос задан
  • 627 просмотров
Решения вопроса 1
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
Так попробуйте:
m.update("{}::{}".format(user_id, secret).encode('utf-8'))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы