• Страница 10 из 10
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
Модератор форума: JonMagon  
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Новое uAPI (новое API для всех сайтов)
Новое uAPI
Dmitry_DM
Сообщений: 553
Репутация: 113

Сообщение # 1 | 10:43:25
Доступна новая версия PHP модуля для uAPI. Версия 2.4 от 25 октября 2017
Загрузить актуальную версию модуля можно на странице - http://api.ucoz.net/ru/manual/module


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 Лаборатория, где можно задать абсолютно любой вопрос по разработке, документации, коду, отправить код на разработку и тд


trackonhit
Сообщений: 3
Репутация: 0

Сообщение # 136 | 12:03:19
sergeymitrichev, но всё работало на протяжении года. И вчера с утра ещё работало, отвалилось днем.

Код
require_once(DIR_CLASSES.'uAPImodule.php');

$request = new Request(array(
   'oauth_consumer_key'    => 'oauth_consumer_key',
   'oauth_consumer_secret' => 'oauth_consumer_secret',
   'oauth_token'           => 'oauth_token',
   'oauth_token_secret'    => 'oauth_token_secret'
));

$response = $request->get('/shop/order/', array(
      'order'=>$order['order_hash']
   ));

Общий url у запроса получается такой:
http://site.ucoz.ru/uapi/shop/order/ + get параметры

Добавлено (13 Июл 2018, 12:03:19)
---------------------------------------------
И если отключить Uapi у модуля интернет-магазин, он отдает:


Код
Array (  [error]=> Array (  [msg]=> Администратор сайта запретил использование API для этого модуля  [code]=> API_ACCESS_DENY ) )

Если с отключенным uapi послать запрос на несуществующий метод вида:

Код
$response = $request->get('/shop/order23/', array(
      'order'=>$order['order_hash']
   ));

то он отдаст:

Код
{"error":{"code":"NOT_SUPPORTED_METHOD","msg":"Not supported method"}}


Это значит, что проблема на стороне ucoz
sergeymitrichev
Сообщений: 1975
Репутация: 409

Сообщение # 137 | 12:40:54
trackonhit, пишите в тп. У меня такая же проблема на s1
trackonhit
Сообщений: 3
Репутация: 0

Сообщение # 138 | 12:45:23
sergeymitrichev, я уже писал, тут продублировал на всякий случай
shevyakov@ucoz-teamnet
Сообщений: 1
Репутация: 0

Сообщение # 139 | 18:04:51
trackonhit, Ожидайте пожалуйста, знаем об ошибке, разбираемся.
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Новое uAPI (новое API для всех сайтов)
  • Страница 10 из 10
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
Поиск: