Делаю запрос на добавление текста в группу одноклассников, не могу понять, как формируются параметры 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?