Отправка сообщения на стену друга (wall.post)
Re: Отправка сообщения на стену друга (wall.post)
Извеняюсь, что засоряю тему. Перенес на юкоз, все заработало....
Re: Отправка сообщения на стену друга (wall.post)
А нельзя отправить сообщение сразу нескольким друзьям?
Во входных параметрах принимается только один id, которому посылается сообщение. Т.е. для того, чтобы отправить нескольким надо использовать функцию несколько раз, но т.к. к api можно обращаться не более 3-х раз за секунду, разослать моментом получиться только троим. Я правильно понял?
Во входных параметрах принимается только один id, которому посылается сообщение. Т.е. для того, чтобы отправить нескольким надо использовать функцию несколько раз, но т.к. к api можно обращаться не более 3-х раз за секунду, разослать моментом получиться только троим. Я правильно понял?
Re: Отправка сообщения на стену друга (wall.post)
Doszhan
И при отправке каждому пользователю на стену нужно будет подтвердить это действие.
Метода отправки на стену нескольким пользователям нет.
И при отправке каждому пользователю на стену нужно будет подтвердить это действие.
Метода отправки на стену нескольким пользователям нет.
Re: Отправка сообщения на стену друга (wall.post)
Не могу понять в чем проблема?
Запускаю эту рекурсивную функцию (изначальные значения nthCheckbox, nthCheckboxStart равны нулю):
Функция зарабатывается только после второго запуска (изначально запуск происходит через нажатие кнопки). Потом выводится сообщение об отправлении сообщение на стену первого юзера, а дальше ничего не происходит
Запускаю эту рекурсивную функцию (изначальные значения 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)
Разобрался. Надо было выносить одинарный вызов VK.api("wall.post") в отдельную функцию и в callBack-е рекурсивно вызывать эту же функцию.
Re: Отправка сообщения на стену друга (wall.post)
Тоже список друзей неработает
Re: Отправка сообщения на стену друга (wall.post)
SERON
Используй Charles, чтобы увидеть почему не работает.
Используй Charles, чтобы увидеть почему не работает.
Re: Отправка сообщения на стену друга (wall.post)
Проверил через чарльз, данные принимаются но я не знаю как принимается список друзей.
обычный ответ
обычный ответ
Код: Выделить всё
<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)
Это не те данные. К вк скриптам обращения надо смотреть.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>