Здравствуйте, помогите разобраться.
Пытаюсь разместить запись, в ответ получаю "error_code 104 Signature does not match the required" использую ActionScript3 SDK

Код AS3:
//прошла успешная инициализация
private function onConnect(e:ApiServerEvent):void {
//спрашиваю подтверждение размещения записи
Odnoklassniki.showConfirmation('stream.publish','Разместить записть?',flashVars.sig);
}
//пришло подтверждение от юзера
private function confirm (event:ApiCallbackEvent):void {
//если пользователь подтвердил шлем запрос на размещение
if (event.result == 'ok') {
//вложение
var attachment:* = JSON.encode({caption:"Тест",
media:[
{href:"link",src:"http://www.buyeat.ru/test/shopimg/6.jpg",type:"image"}
]
});
//ссылки
var action_link:* = JSON.encode([{text:'Тестовая',href:'ссылка'}]);
//шлю сам запрос
Odnoklassniki.callRestApi('stream.publish', donePublish, {uid:flashVars.logged_user_id, message:'Тестовое сообщение', attachment:attachment, action_links:action_link,resig:event.data});
}
}
В песочнице работает если убрать resig, а в рабочей версии сайта не работает ни с resig, не без resig.
Подскажите в чем ошибка?
Как я понял из описания метода, параметр resig не должен участвовать в повторном составлении подписи запроса при отправке, может в библиотеке не стоит для него исключения?