title
Description
Body
Ок можно и без Api дале будет видно
Добавлено спустя 4 минуты 45 секунд:
Да еще одно на пост запрос $_POST['forum]=='get_forum' отдай JSON
Это я хотел дописать еще один запрос на api но передумал незнаю как оно отправилось случайно отправил.
А вообще зделай только то что просил перед этим ведь трафика будет много ганять
Отредактировано TLENS (2011.05.16 19:08)
Неактивен
Слушай вообщем план такой первый раз при запуске плагина откроется новое окно с форумом.
Плагин и плагин извлечет данные со страницы о последних сообщениях и сохранит их в память.
Потом с указанным в настройках интервалом отдает тебе на api post с данными.
$_POST['forum'] = array(5){
[0] => 'id последнего сообщения в первом форуме (PHP and MySQL)'
[1] => 'id последнего сообщения в втором форуме (xHTML/CSS/JavaScript)'
[2] => 'id последнего сообщения в третем форуме (Компьютеры/Софт)'
[3] => 'id последнего сообщения в третем форуме (Юмор)'
[4] => 'id последнего сообщения в третем форуме (Общение)'
}
твоя задача вернуть такой массив json-ном
если id последнего сообщения в первом форуме (PHP and MySQL) больше чем получил от плагина
делаешь массив
$forum[0] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[0] = 0;
если id последнего сообщения во втором форуме (xHTML/CSS/JavaScrip) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[1] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[1] = 0;
если id последнего сообщения в третем форуме (Компьютеры/Софт) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[2] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[2] = 0;
если id последнего сообщения в четвертом форуме (Юмор) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[3] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[3] = 0;
если id последнего сообщения в пятом форуме (Юмор) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[4] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[4] = 0;
если все переменные массива $forum ровняются нулю то делаешь переменную $forum не массив а просто $forum = 0;
и показываешь плагину
echo json_encode('forum' => $forum);
Что не ясно?
Добавлено спустя 3 минуты 36 секунд:
время можно отдавать уже переведенное.
если я смогу общася с тобой с куками тоесть авторизованым буду.
а если не получится тогда надо будет в секундах по гринвичу
Просто я еще не знаю как работают гугловские методы например такие как getUrl
Неактивен
Нет, доступа к кукам форума не будет.
http://wapinet.ru/forum/ajax.server.php?informer
давай попроще. по этому URI форум всегда выдает последние сообщения. на этом и основывайся.
фактически там сейчас код
|
|
Informer.inc.php
|
|
Отредактировано Gemorroj (2011.06.11 12:11)
Неактивен
Ок давай и так. Щас приду посмотрю че там.
А так вообщем я думал чтобы трафа меньше жрало но хотя так это в принципе не много.
Ток позвонили с банка 800 грн говорят штрафа наложили офигели просто над идти разбиратся
Неактивен
эм, зачем такая авторизация? у пользователя есть куки, он как бы и так должен быть авторизован.
возможно, следует еще сделать добавление постов через api. тогда из плагина практически не нужно было бы выходить вообще.
Неактивен