图片UGC应用如何使用七牛云

如题,打算用七牛云做图片的静态存储。但是有一个问题,我在业务服务器存储的数据是Feed,

    Feed{
        content:String
        date:Date
        image:....
    }

我就打算把那个image存在七牛上。所以我是把图片上传七牛之后,Feed在数据库就保存image-url么?这样是不是就没法用七牛在上传后对业务服务器的回调了啊。因为我只是传了图片到七牛去,业务服务器拿不到content,date

也就是我客户端发布一个Feed。我的流程是
1. 从服务器请求凭证
2. 向七牛发送图片
3. 发送图片成功后,再把Feed发给我的服务器

!!!!!!!!!!!!!!!!!??????????????求解释,不会是这样的吧

阅读 3.6k
1 个回答

七牛这边整个UGC的编程模型可以参考,http://developer.qiniu.com/docs/v6/api/overview/programming-model.html

本质就和你说的差不多,但是有一些区别
1. 客户端上传图片,从服务器请求凭证
2. 向七牛发送图片
3. 发送图片成功后,再把图片相关信息回调给你的服务器(可以设置返回魔法变量或者自定义变量),可以包括所属feed的信息;

feed信息可以直接上传到你的业务服务器,这样就可以把数据库的feed和上传的图片信息对应起来,数据库只需要保存的七牛图片的url。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进