A
A
Alexey2016-05-13 19:21:11
Django
Alexey, 2016-05-13 19:21:11

Python and the SendPulse mailing service throw a TypeError, how to fix it?

Добрый день столкнулся с такой ошибкой при попытки воспользоваться готовым приложением для 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)

подскажите пожалуйста как ее решить?
заранее спасибо.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Владимир Куц, 2016-05-13
@MrSen

Так попробуйте:

m.update("{}::{}".format(user_id, secret).encode('utf-8'))

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question