所以我使用http://apikitchen.com/來調試我在使用drupal服務時遇到的問題。我使用http://vmstage.dop.com/mobile/user/login.json作爲測試的URL。方法是POST
並添加兩個參數:API kitchen發佈到drupal服務
username
password
設置username
和password
只要你喜歡什麼。它會返回401 Unauthorized: Wrong username or password.
這是你應該得到的,因爲你不知道username
或password
我看到他們有這樣的的Mac OSX版本,當我在他們的桌面程序運行同樣的事情,我得到a 406 - Not acceptable
。
我在這裏測試的原因是因爲我工作的iPhone應用程序依賴於drupal服務來登錄,並且我得到了通過iPhone模擬器運行的相同的東西。
回到API廚房的東西,它通過瀏覽器,但不通過他們的桌面程序。使我認爲它與內容類型或端口有關。你們有什麼感想?
很酷!很好的工作,它非常漂亮。無論如何,我找出了問題所在。我得到了406不能接受,因爲它看到我登錄在Drupal機器上。該錯誤沒有提及這是406的原因。所以,一旦我調用了'http:// vmstage.dop.com/mobile/user/logout.json',然後嘗試登錄它的工作 – Ronnie