Страница 1 из 812378»
Модератор форума: JonMagon 
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Новое uAPI (новое API для всех сайтов)
Новое uAPI
Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 1 | 10:43:25
18 февраля состоялся релиз нового API для uCoz – подробнее в блоге http://blog.ucoz.ru/blog/uapi/2015-02-18-367

uАPI - бесплатный дополнительный функционал для вашего сайта.

uAPI это:

4 метода передачи данных
  • GET
  • POST
  • PUT
  • DELETE


3 формата обмена данными:
  • JSON
  • XML
  • Text Plain


14 модулей:
  • Видео
  • Гостевая книга
  • Доска объявлений
  • Каталог сайтов
  • Каталог файлов
  • Каталог статей
  • Мини-чат
  • Новости сайта
  • Онлайн игры
  • Опросы
  • Пользователи
  • Форум
  • Фотоальбомы
  • FAQ



Мы хотим создать свое сообщество uAPI разработчиков и поэтому для вас 24/7 доступна uAPI Лаборатория, где можно задать абсолютно любой вопрос по разработке, документации, коду, отправить код на разработку и тд


todkenainfo
Сообщений: 106
Репутация: 2

Сообщение # 2 | 19:52:36
А что тут нет вопросов все знают как это работает и с чем это едят )))

Хотел бы научится всему этому!!! Где можно задавать вопросы для новичков? biggrin

Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 3 | 19:53:33
todkenainfo, у нас есть лаборатория smile http://api.ucoz.net/ru/lab
Там уже задают вопросы smile
BoyKa
Сообщений: 118
Репутация: 11

Сообщение # 4 | 23:38:44
Dmitry_DM, Сервис с каждым годом улучшается. Когда я создал свой первый сайт в системе uCoz ( несколько лет назад ) такого не было. В последнее замечаю только новые введения в систему.

Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 5 | 23:46:37
BoyKa, это же замечательно! smile Спасибо вам smile
Eugenicus
Сообщений: 44
Репутация: 1

Сообщение # 6 | 11:31:55
Жаль, что интернет-магазин опять отложили...
Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 7 | 11:41:17
Eugenicus, почему опять? Он для магазина будет
leonoff(on)
Сообщений: 259
Репутация: 62

Сообщение # 8 | 09:56:44
Dmitry_DM, добрый день. Подскажите, пожалуйста, в чем может быть проблема?

Получаю список пользователей через API. Все приходит как должно быть. Но стоит лишь попробовать добавить нового пользователя - Доступ запрещен.
Я уже даже проверил код, который приведен в документации. Только его и ничего более:

Код
<?php
include 'uAPImodule.php'; // специальный PHP модуль для uAPI http://api.ucoz.net/ru/manual/module
$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, //обязательный параметр
    'user' => 'uCozAPI',
    'password' => '1234567890',
    'email' => 'api@ucoz.com',
    'name' => 'APIname'
    );
ksort($parametrs);
echo uAPIModule('/users', 'post', $parametrs, '');
?>
Результат - Доступ запрещен.
На сайте локальные пользователи. Проводил манипуляции, которые также нашел в документации. А именно, включил на время UID пользователей, сделал первый попавшийся запрос по API (тот же список пользователей получил) и снова включил локалку. Не помогло.

Более того, не могу получить даже список материалов из каталога файлов или каталога статей (API в модуле включен). Для примера опять взял код из документации и ничего более:

Код
<?php
include 'uAPImodule.php'; // специальный PHP модуль для uAPI http://api.ucoz.net/ru/manual/module
$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, //обязательный параметр
    );
ksort($parametrs);
echo uAPIModule('/load', 'get', $parametrs, '');
?>
Результат - пустой белый экран.

Помогите разобраться, Дмитрий. Я очень сильно сомневаюсь, что дело в кривизне моих рук. smile Сервер ucoz 83. Использую сторонний хостинг и соответственно PHP модуль uAPI для стороннего хостинга.

Почему реперы зимой и летом ходят в шапках, но при этом все равно болеют?
Сообщение отредактировал leonoff(on) - Четверг, 05 Мар 2015, 10:05:28
Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 9 | 10:44:46
leonoff(on), Добрый день:)
если я не ошибаюсь, то я с вами в лаборатории общался.
Проверьте, пожалуйста, ваш профиль, для которого и созданы токены – он в какой группе находится? Должен находится в администраторах
Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 10 | 10:48:50
Цитата leonoff(on) ()
Более того, не могу получить даже список материалов из каталога файлов или каталога статей (API в модуле включен). Для примера опять взял код из документации и ничего более:
перепроверил конкретно этот код – у меня сработало. Белый экран.. это обычно ошибка на стороне сервера, откуда идет запрос (где PHP файл у вас). Так или иначе, вы можете смело отписываться в api@ucoz.net – помогут. Это лаборатория
leonoff(on)
Сообщений: 259
Репутация: 62

Сообщение # 11 | 11:07:51
Dmitry_DM,
Цитата Dmitry_DM ()
Должен находится в администраторах
Это само собой. А владелец сайта или любой администратор? На счет почты спасибо!

Почему реперы зимой и летом ходят в шапках, но при этом все равно болеют?
Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 12 | 11:14:01
leonoff(on), без разницы, главное чтобы айди группы было 4 (стандартные администраторы)
Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 13 | 15:50:53
Цитата leonoff(on) ()
езультат - Доступ запрещен.

проверьте сейчас, пожалуйста. Мы нашли одну вещь, исправили ее – должно заработать
leonoff(on)
Сообщений: 259
Репутация: 62

Сообщение # 14 | 15:56:26
Dmitry_DM, к сожалению ничего не изменилось. При добавлении доступ запрещен. Материалы также грузить не хочет.

Почему реперы зимой и летом ходят в шапках, но при этом все равно болеют?
Dmitry_DM
Сообщений: 552
Репутация: 109

Сообщение # 15 | 16:04:30
leonoff(on), смотрите почту smile В лаборатории ответили вам
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Новое uAPI (новое API для всех сайтов)
Страница 1 из 812378»
Поиск: