Модератор форума: JonMagon |
Сообщество uCoz Мастерская uCoz Использование PHP и API на uCoz Новое uAPI (новое API для всех сайтов) |
Новое uAPI |
Доступна новая версия PHP модуля для uAPI. Версия 2.4 от 25 октября 2017 Загрузить актуальную версию модуля можно на странице - http://api.ucoz.net/ru/manual/module 18 февраля состоялся релиз нового API для uCoz – подробнее в блоге //blog.ucoz.ru/blog/uapi/2015-02-18-367 uАPI - бесплатный дополнительный функционал для вашего сайта. uAPI это: 4 метода передачи данных
3 формата обмена данными:
14 модулей:
Мы хотим создать свое сообщество uAPI разработчиков и поэтому для вас 24/7 доступна uAPI Лаборатория, где можно задать абсолютно любой вопрос по разработке, документации, коду, отправить код на разработку и тд |
отдам разработчику на внедрение. думаю, вначале след недели уже будет
Личные Сообщения, новости, блог – следующее, что будет добавлено. Пока без сроков |
Dmitry_DM, это отличные новости. Еще такой вопрос:
Небольшой скрипт на стороннем сервисе исполняется с определенной периодичностью, получает данные через uAPI и записывает их в файл. У меня не получается этот файл записать на ftp ucoz/ Не могу соединиться. И после каждой попытки в вэбтопе запрашивает пароль. В чем может быть проблема? Можешь забрать этот код и вставить его себе, сам знаешь куда.
|
Небольшой скрипт на стороннем сервисе исполняется с определенной периодичностью, получает данные через uAPI и записывает их в файл. У меня не получается этот файл записать на ftp ucoz/ Не могу соединиться. И после каждой попытки в вэбтопе запрашивает пароль. В чем может быть проблема? не совсем улавливаю смысл в взаимодействии ftp+вебтоп вход вы осуществляете примерно через http://php.net/manual/ru/function.ftp-exec.php ? |
Dmitry_DM, выражаю огромную благодарность лично Вам Дмитрий и вашим коллегам "по цеху" за ваше терпение и желание помочь. Без вас бы точно не разобрался! В своем первом посте.... в своем первом посту.... короче, в своем первом сообщении ( ) я написал:
Цитата Я очень сильно сомневаюсь, что дело в кривизне моих рук. Как оказалось, все эти вопросы можно было решить самостоятельно. Напишите, пожалуйста, об этих проблемах в документации (я про www и права администратора). Уверен, что многим это поможет, а вас это избавит от ненужных обращений. Еще раз спасибо. С Уважением, Александр. Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
|
Добавлена переменная phone для GET/PUT/POST запросов. Обновлена документация модуля "Пользователи" – http://api.ucoz.net/ru/manual/users |
Как обрабатывать полученные данные. К примеру после обращения к определенной категории получаю ответ: ЕЕЕЕЕЕ =))) Если кому интересно, то обрабатываем результат на стороне сервера. Для примера: Модуль: Онлайн Игры Один материал с ID 9. Выводим только Заголовок Код <?php include 'core.php'; //Файл скачиваем с http://api.ucoz.net/ru/ (не забудьте изменить настройки безопасности на свои)(он должен находится в одной папке с функцией) $___notjson=1; $parametrs = array( 'oauth_consumer_key' => $consumer_key, 'oauth_nonce' => $oauth_nonce, 'oauth_signature_method' => $sig_method, 'oauth_timestamp' => $timestamp, 'oauth_token' => $oauth_token, 'oauth_version' => $oauth_version, 'id' => '11' //ID материала ); ksort($parametrs); $result = uAPIModule('/stuff', 'get', $parametrs, ''); //Получаем ответ $decode = json_decode($result); //Для преобразования строки JSON в переменную PHP используется метод json_decode() $title = $decode->stuffs[0]->title; //Полный список (дерево) смотрим в документации http://api.ucoz.net/ru/manual/stuff/entry echo $title; //Публикуем ответ ?> Добавлено (05 Май 2015, 16:47:44) Сообщение отредактировал K1l0 - Пятница, 01 Май 2015, 21:29:18
|
Обновление от 5 мая 2015 года. Обновление доступно на серверах: s4, s75
|
Готовится обновление. В него войдет:
– archlink_direct – Ссылка для скачивания архива с другого сервера (чистое значение) для модуля "Каталог файлов" – Смена группы пользователя. Документация: http://api.ucoz.net/ru/manual/users#postgroup – Смена логина пользователя. Документация: http://api.ucoz.net/ru/manual/users#postlogin Предположительно, обновление будет на этой неделе |
Атхтунг! Одно лечим, другое калечим. Суть в том, что:
Код echo uAPIModule('/stuff', 'get', $parametrs, ''); |
| |||