Модератор форума: JonMagon  
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Базовое API на uCoz
Базовое API на uCoz
Модератор форума
Сообщение # 1 | 15:36:48
В марте 2011 в системе uCoz появилась возможность использовать функционал API.

АPI - это бесплатная возможность, её нужно просто активировать в Основных настройках сайта.

Инструкция по включению и использованию данной возможности находится ЗДЕСЬ.


В этой теме разрешается обсуждать данную возможность, делиться опытом, вносить конструктивные предложения.

ОБНОВЛЕНИЯ

  • [13.05.2011] Добавлена возможность использовать ключ (API key) для базового API.

    Данная возможность позволяет разрешить использование API только для тех, кто знает ключ. Для всех остальных API не будет работать. Включить эту возможность можно в панели управления в разделе “Настройки” → “Общие настройки” → “Использовать API key”. Ключ генерируется автоматически.

    Если вы захотите изменить уже существующий ключ, то отключите и включите заново эту опцию, затем сохраните изменения.

    Использовать API при наличии ключа нужно посредством GET-запроса следующим образом:
    http://SITE_ADDRESS/api/MODULENAME/ANYRELPATH?apikey=APIKEY


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

Сообщение # 91 | 11:20:53
вопрос 1:
из документации по базовому API:
Code
страница конкретного поста
  (http://USER_SITE/api/forum/*-*-*-16-*-*)


экспериментально удалось получить только сообщения с конкретным указанием темы. Можно ли получить любое сообщение по его номеру или иному параметру?
Обоснование потребности:
на моем сайте (пример) по клику на ник в форму ответа добавляется Ник и номер сообщения. Очень удобным будет по клику на номер показывать сообщение с этим номером, чтобы можно было легко понять, о чем идет речь, на что ответ.
Code
Way-Out [25178], придти в магазин икс-мастер и переговорить со мной лично


----------------------

вопрос 2:
где посмотреть смысл параметров, подставляемых вместо звездочек в шаблон? В документации по api указаны вызовы функций, но совершенно не ясно, что им передавать

я не модератор, это uNet меня так воспринял
NeoGame12
Сообщений: 51
Репутация: 6

Сообщение # 92 | 17:18:54
Вы когда-нибудь добавите наконец в АПИ списка материалов данные о кол-ве материалов и данные о переключателях? Кстати, интересно, почему нету АПИ в мини-чате?
Сообщение отредактировал NeoGame12 - Четверг, 30 Июн 2011, 17:19:40
sch779
Сообщений: 703
Репутация: 348

Сообщение # 93 | 00:48:10
Quote (moderator)
Можно ли получить любое сообщение по его номеру или иному параметру?

По номеру - нет. Однозначно получить нужный пост можно только по ссылке, которая отображается при нажатии на номер этого сообщения.
К примеру, твой пост имеет ссылку "/33-36520-744605-16-1309418453" - вот по этой ссылке можно через API прочитать этот пост.
Т.е., вместо номера поста "вытаскивай" скриптом ссылку на этот пост из-под номера и сохраняй эту ссылку.
Bobwelder
Сообщений: 10
Репутация: 0

Сообщение # 94 | 22:29:05
Руководство ниОчем! автору огромный минус!!! неФиГа не понятно!! поднимите руку кто понял?!

Komoff
Сообщений: 595
Репутация: 276

Сообщение # 95 | 22:38:24
Bobwelder, в топе есть ссылка на обзор в блоге и мануал //forum.ucoz.ru/board/api/10-1-0-91 в принципе если покопаться, то можно что-нить придумать.
Сообщение отредактировал Diletant_NZ - Среда, 06 Июл 2011, 22:39:08
NeoGame12
Сообщений: 51
Репутация: 6

Сообщение # 96 | 00:41:00
Сделайте рабочую ссылку на АПИ без ЧПУ, тоесть если перейти по ссылке /api/photo/1-0-122 то идёт редирект на ссылку с ЧПУ, а это не правильно. Исправьте данную ошибку!
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 97 | 01:52:36
Bobwelder,
Quote (Bobwelder)
Руководство ниОчем! автору огромный минус!!! неФиГа не понятно!! поднимите руку кто понял?!

Это не руководство, а скорее, уведомление о наличии возможности использовать базовое API .... Так что претензии к теме (по вопросу понятливости) бессмысленны.
...

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
NeoGame12
Сообщений: 51
Репутация: 6

Сообщение # 98 | 12:05:51
Вопрос к администрации: Вы когда-то исправите недоработки в АПИ?

Судя по ответам нет...
Сообщение отредактировал NeoGame12 - Среда, 13 Июл 2011, 22:15:30
gurmaxpictures
Сообщений: 34
Репутация: 21

Сообщение # 99 | 23:04:06
Реально ли настроить авторизацию на юкозе через "ВКонтакте" с помощью OpenAPI?

Android приложение "Аквариумный помощник"
Ваш помощник по аквариумистике.
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 100 | 23:05:08
gurmaxpictures, нет

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
gurmaxpictures
Сообщений: 34
Репутация: 21

Сообщение # 101 | 23:09:19
А небольшое пояснение почему...

Android приложение "Аквариумный помощник"
Ваш помощник по аквариумистике.
Сообщение отредактировал gurmaxpictures - Суббота, 06 Авг 2011, 23:29:37
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 102 | 12:47:05
gurmaxpictures, через ПХП можно попробовать. Только при первой авторизации нужно будет вводить капчу (для регистрации). Данные о "связке" аккаунтов можно записывать в файл.
gurmaxpictures
Сообщений: 34
Репутация: 21

Сообщение # 103 | 16:51:43
Капча - это уже мелочи...
А как это предворить в жизнь? Хотя бы пример кода... Что такое ПХП?

Android приложение "Аквариумный помощник"
Ваш помощник по аквариумистике.
sch779
Сообщений: 703
Репутация: 348

Сообщение # 104 | 17:54:21
Quote (gurmaxpictures)
Что такое ПХП?

Если Вы задали этот вопрос на полном серьезе, то, имхо, забудьте об этой идее! wacko

ПХП - PHP - язык программирования.
Он очень часто используется при написании серверных скриптов для расширения функциональности WWW-сайтов.
В данном случае необходим для проведения "прозрачной" авторизации через OpenAPI.
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 105 | 20:53:54
Quote (sch779)
забудьте об этой идее
gurmaxpictures, либо можете заказывать у профессионалов данный скрипт.
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Базовое API на uCoz
Поиск: