Как сделать HTTP REST вызовы для Joomla?

#php #joomla1.5

#php #joomla1.5

Вопрос:

Мне нужно извлечь (в мобильном устройстве) некоторую информацию из Joomla через REST. Это вообще возможно? Есть ли какое-либо расширение или что-то, что может позволить мне выполнять HTTP-вызовы REST для Joomla?

Ответ №1:

Вы пробовали это расширение или это?

Ответ №2:

Вы можете использовать jQuery для упрощения переноса вызова REST. Я делаю предположение, что вы хотите, чтобы вызов REST выполнялся из клиента браузера. Если вы хотите вызвать их из PHP, вам нужно будет использовать objects для выполнения веб-запроса к конечной точке REST.

Комментарии:

1. Я хотел бы сделать вызов rest из mobile devise для joomla. я узнаю rest api github.com/techjoomla/Joomla-REST-API и расслабься . relaxapi.com

Ответ №3:

Чтобы выполнить вызов REST, все, что вам нужно сделать (обычно), это сделать HTTP-запрос GET, а затем использовать ответ, который обычно представляет собой XML. На языке часто есть инструменты, которые упрощают этот процесс, но это его суть.

Комментарии:

1. да, я знаю, что мне нужно сделать HTTP GET запрос, но проблема в ТОМ, КАК это сделать в joomla?

2. Вы делаете это не в Joomla, не так ли, вы вызываете веб-службу Joomla с мобильного устройства.

3. спасибо вам и да, я пытаюсь выполнить вызов rest с моего мобильного устройства в joomla server.so , есть ли какой-нибудь подходящий плагин для этого?

4. Вам не нужен подключаемый модуль, вам просто нужно сделать запрос GET через HTTP (указывающий на ваш URL-адрес Joomla); Я бы подумал, что для этого будет api на языке, который вы используете, поскольку это довольно низкоуровневая вещь для подключения.

5. @TheMouthofaCow Во-первых, REST использует не только GET, он использует POST, PUT, DELETE и т.д. Во-вторых, Joomla — это не язык, это CMS — подобный drupal и WP, через который он взаимодействует с пользователем. Пользовательский интерфейс, в то время как REST — это API.