![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2009
Сообщений: 104
|
Вопрос к тем кто работал с API mail.ru. Вызов метода stream.publish - публикацтя сообщений на стенку. Когда ставлю английские тексты- все работает ок, когда русские -получаю ошибку Incorrect signature. Модуль MD5 использую Адобовский.
|
|
|||||
|
Регистрация: Jan 2010
Сообщений: 144
|
Потому что кодировки разные.
Не знаю, какая кодировка на mail.ru, но перед отправкой русского текста контакту я беру md5 от строки в unicode. |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 104
|
Да кодировки вроде и там и там utf-8. В общем проблема решилась очень просто - заменой метода GET на POST. По неизвестной пока причине все сразу заработало.
|
|
|||||
|
Регистрация: Mar 2010
Сообщений: 5
|
причины как раз таки не неизвестные, а вполне очивидные get запрос не может русский текст передать |
|
|||||
|
Регистрация: May 2006
Адрес: Germany
Сообщений: 74
|
POST данные сам urlencode-ит
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|