【问题标题】:Upload files to WordPress site from iOS app从 iOS 应用程序将文件上传到 WordPress 站点
【发布时间】:2018-01-08 15:28:25
【问题描述】:

所以我希望我的 iOS 应用能够将移动用户创建的文件上传到我的 WordPress 网站。

  • 用户将在本地创建 JSON 文件。
  • 文件将使用 WordPress REST API 作为Media 文件上传。为此,我已启用上传非图像媒体文件。
  • 我希望应用程序使用单个“上传者”站点帐户将这些文件上传到站点。凭据必须在构建时安全地存储在应用中。

问题:

  • 将用户文件上传到我的网站是一个好的方案吗?
  • 我需要在应用上传文件中嵌入哪些凭据?
  • 我需要一个 WP 插件才能让它工作吗?
  • 保护/隐藏这些凭据的好方法是什么?

【问题讨论】:

    标签: ios wordpress file-upload


    【解决方案1】:

    首先我需要在wp-config.php 上设置define(‘ALLOW_UNFILTERED_UPLOADS’, true); 以允许将JSON 文件上传到媒体。

    我还创建了一个允许上传和删除媒体的“编辑”帐户。

    然后我使用了 WP REST API,它很乱而且文档也很糟糕。我能够使用标头中的基本授权进行身份验证。

    我能够上传 JSON 文件,但如果不先删除它们,我以后无法更新/覆盖它们。

    因此,在经历了很多小烦恼之后,我决定为此使用 Amazon S3。我在半小时内设置上传。我为这项任务过度拉伸了 WP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-09
      • 1970-01-01
      • 2013-05-04
      • 2013-10-31
      • 1970-01-01
      • 1970-01-01
      • 2011-10-18
      • 1970-01-01
      相关资源
      最近更新 更多