2010-09-28 3 views
1

Кто-нибудь знает хороший учебник для любого из вышеперечисленного?Android, Drupal & DrupalCloud или Android-xmlrpc учебник?

Мне нужно отправить данные на Drupal с телефона и телефона Android.

Данные хранятся в XML, но могут быть легко преобразованы в JSON.

Затем его необходимо сохранить в профиле пользователя.

благодаря

ответ

0

Я предлагаю вам использовать Drupal Views module для достижения этой цели. Это очень мощный модуль, который позволяет вам запускать сложные запросы в вашей базе данных и производить вывод практически в любом формате.

Вот некоторая информация об использовании Views и Views Datasource module - produce JSON data.

Если Views Datasource не используется, то Views Bonus Pack module может быть альтернативой.

Надеюсь, что это поможет.

+0

Я понимаю, что OP хочет отправить данные _from_ Android-телефона _to_ Drupal, в то время как ваше предложение настроено в другом направлении. Поэтому, хотя ваши предложения также могут принести ему пользу, вы можете добавить ссылку на модуль «Услуги» для обратного направления - http://drupal.org/project/services. –

+0

Правильный ответ. Мне нужно отправить данные с телефона Android на drupal. Я попытался прочитать документацию модуля служб и даже использовал как DrupalCloud, так и Android-XMLRPC в качестве базы, но я не могу заставить работать. - Есть рабочий пример «node.get» в Java? Просто что-то простое, чтобы я мог определить параметры и т. Д. Спасибо – Matt

0

Причина, по которой DrupalCloud wasn; t работает из-за моей версии PHP 5.2.14.

Решение было поставить ключевые значения в двойных кавычках, как это то, что JSON ожидает

bnvp[0] = new BasicNameValuePair("nid", "4"); 
bnvp[0] = new BasicNameValuePair("nid", "\"4\""); 

mPairs.add(new BasicNameValuePair("method", "system.connect")); 
mPairs.add(new BasicNameValuePair("method", "\"system.connect\"")); 

и т.д.

Кроме того, убедитесь, что все услуги модули позволяют и соответствующие разрешения установлены.

+0

Эй, Мэтт, я нахожусь в одной лодке, и я отчаянно нуждаюсь в ответах. Похоже, вы поняли, как загружать данные с Android на Drupal. Не могли бы вы дать мне некоторые подробные указания, pleassssse !? – sisko

Смежные вопросы