@sergeyrk1

Как шифруется attachment и sig через mediatopic.post?

Делаю запрос на добавление текста в группу одноклассников, не могу понять, как формируются параметры attachment и sig.

Через калькулятор запросов все работает - текст добавляется.

Там же написано следующее:

1. Внимание: символы табуляции (%09) и переноса строки (%0A, %0D) для наглядности были заменены на \t, \n и \r соответственно.

Получаем упорядоченную по алфавиту конкатенацию параметров в UTF-8:

...

Обратите внимание, что параметр "access_token" не участвует в конкатенации.

Добавляем к конкатенации session_secret_key:

...

Расчитываем MD5 от полученной строки и приводим её к нижнему регистру - это и есть подпись (параметр sig):

...

Т.е. как, например, из такого json:

{
"media": [
{
"type": "text",
"text": "Мой текст"
} 
]
}


Получить параметры attachment и sig?
  • Вопрос задан
  • 359 просмотров
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
Можно посмотреть пример открытия этого виджета на гитхабе
https://github.com/apiok/js_sample_widgets/blob/gh...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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