【问题标题】:Interacting with Wordpress website API from mobile app从移动应用程序与 Wordpress 网站 API 交互
【发布时间】:2017-02-28 11:46:01
【问题描述】:

我正在开发一个应用程序,该应用程序显示一个包含常用用户名和密码文本输入的登录屏幕。

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

我查看了名为 JSON APIJSON API USER 的 WP 插件 但是文档非常有限。

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

注意: 我正在使用 Xamarin 进行开发,但任何语言的任何代码示例都可以,因为我可以轻松地移植代码。

【问题讨论】:

    标签: c# php json wordpress api


    【解决方案1】:

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

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

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

    这用于不安全的通信。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-29
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      • 2011-11-08
      • 1970-01-01
      相关资源
      最近更新 更多