Android, Drupal & DrupalCloud или учебник по Android-xmlrpc? - PullRequest
1 голос
/ 28 сентября 2010

Кто-нибудь знает хороший учебник по любому из вышеперечисленного?

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

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

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

спасибо

Ответы [ 2 ]

0 голосов
/ 29 сентября 2010

Причина, по которой DrupalCloud не работал, была связана с моей версией 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 голосов
/ 28 сентября 2010

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

Вот некоторая информация об использовании Views и Views Datasource module до для получения данных JSON .

Если источник данных Views не используется, альтернативой может быть Модуль Bonus Pack просмотров .

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

...