2017-02-28 100 views
0

我正在開發一個應用程序,該應用程序呈現包含常用用戶名和密碼文本輸入的登錄屏幕。從移動應用程序與Wordpress網站API交互

當按下登錄按鈕的代碼是應該做一個HTTP的Web請求給WordPress的網站,嘗試登錄。

我有看WP插件叫做JSON APIJSON API USER 但文檔非常有限。

我該如何正確登錄到Wordpress網站以及從數據庫中檢索用戶信息?

注意: 我在Xamarin中開發,但任何語言的任何代碼示例都很好,因爲我可以輕鬆地移植代碼。

回答

0

要連接到Wordpress網站的系統並與其交互,您需要確實進行一些API調用。

使用插件JSON APIJSON API USER是最簡單的方法。

  1. 從網站控制面板安裝JSON APIJSON API USER插件
  2. 使Web請求,一個接着一個,讓隨機數,並使用下面的調用獲得授權cookie:

杜撰:http://www.mywordpresswebsite.com/api/get_nonce/?controller=user&method=generate_auth_cookie&insecure=cool

驗證的Cookie:http://www.mywordpresswebsite.com/api/user/generate_auth_cookie/?username=USERNAME_HERE&password=PASSWORD_HERE&insecure=cool

注:

在請求結束時,你可以看到參數insecure=cool

這是用於不安全的通信。