从移动应用程序与Wordpress网站API进行交互

时间:2017-02-28 11:46:01

标签: c# php json wordpress api

我正在开发一个带有登录屏幕的应用程序,其中包含通常的用户名和密码文本输入。

当按下“登录”按钮时,代码应该向Wordpress网站发出HTTP Web请求,以尝试登录。

我看过名为JSON APIJSON API USER的WP插件 但文件非常有限。

我如何正确登录Wordpress网站以及从数据库中检索用户信息?

注意: 我在Xamarin开发,但任何语言的代码示例都很好,因为我可以轻松移植代码。

1 个答案:

答案 0 :(得分:0)

要连接到Wordpress网站的系统并与之交互,您需要确实进行一些API调用。

使用插件JSON APIJSON API USER是最简单的方法。

  1. 从网站控制面板安装JSON APIJSON API USER个插件
  2. 使用以下调用一个接一个地创建Web请求以获取nonce并获取授权cookie:
  3. Nonce: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

    这用于不安全的通信。