wall.savePost и Incorrect signature

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
agni
Сообщения: 100
Зарегистрирован: 07 июн 2010, 11:04

wall.savePost и Incorrect signature

Сообщение agni »

здравствуйте
хочу отправить на стену картинку из контакта
составляю запрос согласно
http://vkontakte.ru/developers.php?o=-1&p=wall.savePost

Код: Выделить всё

        public function Main():void        {            var params:Object = LoaderInfo(root.loaderInfo).parameters;            viewer_id = (params['viewer_id']) ? parseInt(params['viewer_id']) : 1;            savpost(viewer_id);        }         private function savpost(viewer_id):void        {            sig = MD5.encrypt(viewer_id + 'api_id=' + api_id + 'method=wall.savePostphoto_id=1_184791653v=2.0wall_id =84241135' + api_secret);            var request:URLRequest = new URLRequest("http://api.vkontakte.ru/api.php?api_id=" + api_id + "&method=wall.savePost&photo_id=1_184791653&v=2.0&wall_id=84241135&sig=" + sig);            loader.load(request);            loader.addEventListener(Event.COMPLETE, onComplete);        } 
приходит ответ:

Код: Выделить всё

<error>     <error_code>4</error_code>     <error_msg>Incorrect signature</error_msg>     <request_params list="true">         <param>             <key>api_id</key>             <value>1994599</value>         </param>         <param>             <key>method</key>             <value>wall.savePost</value>         </param>         <param>             <key>photo_id</key>             <value>1_184791653</value>         </param>         <param>             <key>v</key>             <value>2.0</value>         </param>         <param>             <key>wall_id</key>             <value>84241135</value>         </param>         <param>             <key>sig</key>             <value>50eebef185d04cc491b30b4e52e92128</value>         </param>     </request_params> </error>
подскажите, плиз, что не так с сигнатурой?
Аватара пользователя
paduchin
FL Team
FL Team
Сообщения: 318
Зарегистрирован: 01 мар 2010, 14:20

Re: wall.savePost и Incorrect signature

Сообщение paduchin »

Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: wall.savePost и Incorrect signature

Сообщение bodnar »

v=2.0wall_id =84241135
пробел зачем?
agni
Сообщения: 100
Зарегистрирован: 07 июн 2010, 11:04

Re: wall.savePost и Incorrect signature

Сообщение agni »

paduchin писал(а):http://flapps.ru/forum/topic353.html
у меня нет wrapper - a
bodnar писал(а):
v=2.0wall_id =84241135
пробел зачем?
спасибо большое
возвращает:

Код: Выделить всё

<response>     <post_hash>5f938b137d644166bd</post_hash>     <photo_src>http://cs191.vkontakte.ru/u00001/69826197/m_c5295cf8.jpg</photo_src> </response>
только у пользователя 84241135 не публикует картинку, в чём может быть проблема? (приложение у 84241135 установлено, он в нём админ :( )
Аватара пользователя
paduchin
FL Team
FL Team
Сообщения: 318
Зарегистрирован: 01 мар 2010, 14:20

Re: wall.savePost и Incorrect signature

Сообщение paduchin »

В том, что должно вылезти окно wrapper.external.saveWallPost

Используй контейнер, с ним проще !
agni
Сообщения: 100
Зарегистрирован: 07 июн 2010, 11:04

Re: wall.savePost и Incorrect signature

Сообщение agni »

paduchin писал(а):В том, что должно вылезти окно wrapper.external.saveWallPost
Используй контейнер, с ним проще !
это хотел сделать маленькое добавление в уже написанном приложении
всё переписывать вряд ли разумно

имеете ввиду, что без контейнера, на стену приложение не может ни поместить картинку ни отправить сообщение?
Аватара пользователя
paduchin
FL Team
FL Team
Сообщения: 318
Зарегистрирован: 01 мар 2010, 14:20

Re: wall.savePost и Incorrect signature

Сообщение paduchin »

Может...
Один мой знакомый как то сделал это, но он только это сделал на as 2.0
agni
Сообщения: 100
Зарегистрирован: 07 июн 2010, 11:04

Re: wall.savePost и Incorrect signature

Сообщение agni »

печаль :(
butuz
Сообщения: 58
Зарегистрирован: 29 июл 2010, 10:43

Re: wall.savePost и Incorrect signature

Сообщение butuz »

agni писал(а): имеете ввиду, что без контейнера, на стену приложение не может ни поместить картинку ни отправить сообщение?
я фигею с вас, господа.

почитать доки в вк не судьба?
wall.savePost это пост запрос к апи вк - хоть откуда его посылай
butuz
Сообщения: 58
Зарегистрирован: 29 июл 2010, 10:43

Re: wall.savePost и Incorrect signature

Сообщение butuz »

http://vkontakte.ru/developers.php?o=-1&p=wall.savePost

там же и код ошибки 4: Incorrect signature.

подпись сформирована неверно, расставь параметры по алфавиту
Ответить