2010-09-14 61 views
0

我一直在嘗試使用JSON服務器模塊和服務來啓動和運行股票Drupal站點。安裝後,我添加了兩個模塊並啓用它們。當我使用Curl從命令行調用system.connect或任何我只能得到無效的方法。Drupal JSON服務器和服務模塊只返回無效方法

curl --data method=system.connect http://localhost/services/json

這是我得到了。

{ "#error": true, "#data": "Invalid method " } 

回答

0

我記得有同樣的問題我自己而回。您目前的問題是您的發佈數據沒有引號。

curl --data 'method="system.connect"' http://localhost/services/json 

如果你看看這個:http://drupal.org/node/305799它應該給你更多的負載信息,讓你的服務和JSON的服務器去。

+0

謝謝你是我的問題。現在我只需要弄清楚爲什麼即使我的參數是可選的,它也會指出「參數字段沒有收到。」 – cjibo 2010-10-06 15:51:19

+0

從這個錯誤消息中,聽起來好像有一個叫做字段的參數,由於某些原因,這些參數不是可選的。你有'#optional'設置爲1的方法? – hookd 2010-10-06 16:44:00