Страница 4 из 6

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 04 фев 2012, 02:38
Ivan-fan
Извеняюсь, что засоряю тему. Перенес на юкоз, все заработало....

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 05 фев 2012, 16:19
Doszhan
А нельзя отправить сообщение сразу нескольким друзьям?

Во входных параметрах принимается только один id, которому посылается сообщение. Т.е. для того, чтобы отправить нескольким надо использовать функцию несколько раз, но т.к. к api можно обращаться не более 3-х раз за секунду, разослать моментом получиться только троим. Я правильно понял?

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 05 фев 2012, 19:35
Александр
Doszhan
И при отправке каждому пользователю на стену нужно будет подтвердить это действие.
Метода отправки на стену нескольким пользователям нет.

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 07 фев 2012, 19:10
Doszhan
Не могу понять в чем проблема?

Запускаю эту рекурсивную функцию (изначальные значения nthCheckbox, nthCheckboxStart равны нулю):

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

function threeTimes(){     if (nthCheckbox+3 < checkboxArray.length){ nthCheckbox += 3; } else {nthCheckbox = checkboxArray[i].length;}            for (var i=nthCheckboxStart; i<nthCheckbox; i++){        VK.api("wall.post", {owner_id: document.getElementById(checkboxArray[i]).name }, function(data) {                    });        alert(document.getElementById(checkboxArray[i]).name);    }        nthCheckboxStart += 3;        alert(nthCheckbox + " " + checkboxArray.length);        if (nthCheckbox < checkboxArray.length){        setTimeout(threeTimes,1000);    }}
Функция зарабатывается только после второго запуска (изначально запуск происходит через нажатие кнопки). Потом выводится сообщение об отправлении сообщение на стену первого юзера, а дальше ничего не происходит

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 07 фев 2012, 21:50
Doszhan
Разобрался. Надо было выносить одинарный вызов VK.api("wall.post") в отдельную функцию и в callBack-е рекурсивно вызывать эту же функцию.

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 12 фев 2012, 14:25
SERON
Тоже список друзей неработает :(

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 12 фев 2012, 15:22
Александр
SERON
Используй Charles, чтобы увидеть почему не работает.

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 12 фев 2012, 16:10
SERON
Ща

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 12 фев 2012, 16:26
SERON
Проверил через чарльз, данные принимаются но я не знаю как принимается список друзей.
обычный ответ

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

 <html><head><script src="js/jquery-1.6.1.min.js" type="text/javascript"></script><script src="js/code.js" type="text/javascript"></script><link rel="stylesheet" href="css/style.css" type="text/css" /><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> </head><body> <table>    <tr>        <td>                   <select id="friends_list">                <option value="">Выберите друга</option>            </select>               </td>        <td rowspan="3">                   <div id="user_info"></div>                   </td>    </tr>    <tr>        <td>            Сообщение:<br />            <textarea id="message_tf">http://flapps.ru</textarea>        </td>    </tr>    <tr>        <td>            <a href="#" id="send_btn">Отправить</a>        </td>    </tr></table>  <br /><br /><br /><a href="http://flapps.ru/" target="_blank">http://flapps.ru/</a></body></html> 

Re: Отправка сообщения на стену друга (wall.post)

Добавлено: 13 фев 2012, 19:57
ukhov
SERON писал(а):Проверил через чарльз, данные принимаются но я не знаю как принимается список друзей.
обычный ответ

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

 <html><head><script src="js/jquery-1.6.1.min.js" type="text/javascript"></script><script src="js/code.js" type="text/javascript"></script><link rel="stylesheet" href="css/style.css" type="text/css" /><script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script> </head><body> <table>    <tr>        <td>                   <select id="friends_list">                <option value="">Выберите друга</option>            </select>               </td>        <td rowspan="3">                   <div id="user_info"></div>                   </td>    </tr>    <tr>        <td>            Сообщение:<br />            <textarea id="message_tf">http://flapps.ru</textarea>        </td>    </tr>    <tr>        <td>            <a href="#" id="send_btn">Отправить</a>        </td>    </tr></table>  <br /><br /><br /><a href="http://flapps.ru/" target="_blank">http://flapps.ru/</a></body></html> 
Это не те данные. К вк скриптам обращения надо смотреть.