Code Monkey home page Code Monkey logo

qiniu_sdk's Introduction

qiniu_sdk

接口设计文档

上传图片

【函数原型】 | static void uploadImage(Context context,UploadBean bean,QiniuCallback qiniuCallback) 【功能】 | 上传图片到七牛服务器 【类】 | cn.ibona.qiniu_sdk.net.QiniuRequest 【参数说明】 |参数|说明 ----|----|
|context | 上下文 |bean | UploadBean对象 |callback | 【返回值说明】| 没有 【备注说明】 | | 参数UploadBean对象属性 | 属性名称 |说明 | uid | 当前用户id , 必须 | imagePath | 上传图片的sd卡路径,必须 | imageName | 上传图片的文件名称, 不必须 | token | 当前上传的 token 值 , 不需要添加 参数qiniuCallback | 回调方法 | 说明 | onSuccess(String key) | 上传成功,返回key,服务器文件名称 | onError(String msg) | 上传失败,返回 msg , 错误信息 | onProcess(double percent) | 上传进度,需要可以重写


Image


#使用 ---java

private void qiniuSdkUploadImage() {

    UploadBean bean=new UploadBean();
    bean.setUid("95"); //当前用户id
    bean.setImageName(null); //图片名称,可以为null
    bean.setImagePath(imgPath);  //图片路径


    QiniuRequest.uploadImage(getApplication(), bean, new QiniuCallback() {
        @Override
        public void onSuccess(String key) {
              //成功回调
        }

        @Override
        public void onError(String msg) {
              //失败回调
        }

        @Override
        public void onProcess(double percent) {
             //当前进度

        }
    });

}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.