json rpc клиент для сервисных модулей drupal

Я пытаюсь создать клиент json rpc для доступа к сервисам drupal, предоставляемым модулем services для titanium.

function connect()
{
  var loader = Titanium.Network.createHTTPClient();

  var url = "http://10.0.2.2/service/services/json";

  loader.open("POST",url);

  loader.onload = function()
  {
    alert(this.responseText);
  };

  loader.send({"method:'system.connect'"});
} 

Этот код приводит "неправильный метод".

Я думаю, что анализ данных не в правильном формате. Пожалуйста, помогите решить эту проблему.

1 ответ

Обновите ваш код следующим образом:

loader.send({method:'system.connect'});

Обратитесь к разделу Работа с данными JSON в Drupal для получения более подробной информации.

Другие вопросы по тегам