簡體   English   中英

Android應用程序 - Drupal Services

[英]Android App - Drupal Services

我正在嘗試將數據從我的Android應用程序上傳到Drupal網站。 我知道如何開發PHP代碼來解析GET / POST數據並將其保存到數據庫中。

但是,當它來到Drupal和CCK領域時,它更具挑戰性。 根據我的研究,服務模塊是為這類事物而構建的。

任何人都可以啟發我如何設置node.save服務以及如何在URL中表示數據,以便我的Android數據將被創建為或更新現有節點?

要與Drupal的服務模塊進行通信,您需要選擇一種與Drupal交流的方式。 服務模塊提供了許多稱為“接口”的方法。 這基本上是您發送Drupal的數據格式。

服務接口的一些示例:

一旦選擇了要發送數據的“格式”,就需要將其轉換為該格式。 所以我們假設您選擇“SOAP”。 這是一個關於從Android發送webservice調用的好的stackoverflow: 如何在Android上調用SOAP Web服務

另一件需要注意的事情是您的用戶必須登錄(除非匿名用戶可以創建內容!)因此您必須首先處理登錄服務!

在審查中:

  1. 設置服務模塊
  2. 選擇SOAP或JSON等格式
  3. 撥打電話登錄用戶(除非是)
  4. 調用節點保存服務。

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM