【发布时间】:2012-06-05 07:39:54
【问题描述】:
使用 imageshack API 我可以将图像上传到 imageshack,但我必须使用 API 密钥才能做到这一点。我可以为将图像上传到 imageshack 创建一个 POST 表单,但必须将密钥放入表单中,并且公开公开 API 密钥。如何在不暴露 API 密钥的情况下将图像上传到 imageshack?
【问题讨论】:
-
您可以在发送请求之前要求用户登录。成功登录后,您会生成一个令牌(将其存储在数据库中)并随请求一起发送。在服务器端,如果令牌存在,则处理请求,如果不存在,则发送 json { :error => "Invalid token" }
-
我正在上传到 imageshack 而不是我的服务器。这就是麻烦所在。如果我要上传到我的服务器,我可以遵循你的技术。
标签: ruby ruby-on-rails-3 post imageshack