Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if($body[3] == '') { send_message('Ты может мне год скажешь? (!р число месяц ГОД)'); } else {
- $array = array('2017','2018');
- if (in_array($body[3], $array)) {
- $syear = $body[3];
- //все ок, генерим дату
- //send_message($sday . '-' . $smonth . '-' . $syear . ' - дата под расписание.');
- $sdate = ($sday . '-' . $smonth . '-' . $syear);
- //проверка и прикрепление фотографии расписания
- $filename = 'schedule/tomorrow/'.$sdate.'.jpg';
- //send_message($filename);
- if (!file_exists($filename)) {
- send_message('Хм.. ну у меня на эту дату пусто');
- } else {
- if (filesize($filename)/1024 > 130) {
- //проверку прошло, прикрепляю фотографию
- $get = json_decode(api('photos.getMessagesUploadServer', array('access_token' => $token)));
- $post_params = [
- 'photo' => new CURLFile('schedule/tomorrow/'.$sdate.'.jpg') //указываем POST запрос с файлом на завтра
- ];
- if($get->response) {
- $upload = json_decode(curl($get->response->upload_url, $post_params)); //отправляем POST запрос на завтра
- if($upload->hash) {
- $save = json_decode(api('photos.saveMessagesPhoto', array('hash' => $upload->hash,'photo' => $upload->photo, 'server' => $upload->server, 'access_token' => $token)));
- if($save->response) {
- if ($save->response[0]->id) {
- $attach1 = $save->response[0]->owner_id;
- $attach2 = $save->response[0]->pid;
- send_message('Держи', 'photo'.$attach1.'_'.$attach2);
- //file_put_contents('log.txt', print_r($save, 1), FILE_APPEND);
- }
- }
- }
- }
- } else send_message('Хм.. ну у меня на эту дату пусто');
- }
- } else send_message('Что ж.. я готов только на 2017 или 2018..');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement