javascript vkontakte api

Discussion in 'PHP' started by barnaki, 6 May 2011.

  1. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    добрый день. вот пробую написать первое преложение на vkontakte api. вот исходник.
    Code:
    <br>
     <form name="text" >
     напдпись на стену<input type="text" name="text_wall" > <br>
      id пользователя   <input type="text" name = "id" >
        <input type="submit" id="submit" value="записать на стену" >
    
     </form>
    
    <script src="jquery.js" type="text/javascript"></script>
    <script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
    <script type="text/javascript">
        jQuery(function() {
            jQuery("#submit").bind("click",send_message);
    
    
    
    
    
            
        });
        function send_message () {
            VK.init(function() {
      alert ("вы подключились в контакту")
    }, function(){
      alert('Ошибка инициализации JS VK API');
    });
    
           var text_value = document.text.text_wall.value;
            alert (text_value);
             var id = document.text.id.value;
            alert(id);
            
            VK.api("wall.post",id,text_value);
            
        }
        
    </script>
    вообщем оно текст получает alert выводит и текст и id. wall.post принимает id пользователя и текст сообщения минимум. когда я нажимаю submit приложение срабатывает. и если отслылать самому себе то выскакивает окно которое сообщает что на моей стене хотели оставить надпись. но текста самой надписи нет. просто аватар и ник от кого. и на стене нечего нет. как я только не пытался и VK.api("wall.post",id,text_value); и VK.api("wall.post",{owner_id:id},{message:text_value}); и все = нечего не происходит. просто сообщение о том что хотели оставить. но некакого текста нет.