zoukankan      html  css  js  c++  java
  • 七牛用户搭建c# sdk的图文讲解

    Qiniu 七牛问题解答

    Build Status

    Qiniu Logo

    问题描写叙述:非常多客户属于小白类型。

    可是请不要随便喷七牛的文档站。由于须要一点http的专业知识才干了解七牛的api文档。如今我给大家弄个c# sdk的搭建步骤

    问题解决方式

    1,首先要在vs中安装nuget

    NuGet的安装(我的开发环境是Visual Studio 2013 旗舰版,故以此为例):

    主菜单->工具->扩展和更新,打开例如以下界面。点击左側的“联机”搜索nuget。然后搜索到安装。

    2,应用nuget来安装qiniu sdk

    你能够右键你的项目。选择管理你的nuget程序包。然后就能够选择联机,搜索qiniu这个字符串。点击安装。

    你的七牛c# sdk应用环境就搭建好了。


    这里写图片描写叙述

    3,还须要一个插件是json插件

    这里写图片描写叙述

    4,环境已经配好,如今要导入七牛文档的代码到project。(以上传文件的代码为样例)

    using System; 
    using System.Collections.Generic; 
    using System.Linq; 
    using System.Web; 
    using System.Web.UI; 
    using System.Web.UI.WebControls; 
    using WebApplication1.IO; 
    using Qiniu.Conf;
    
    namespace WebApplication1.Up 
    { 
    public partial class Upload : System.Web.UI.Page 
    { 
    public static void PutFile(string bucket, string key, string fname) 
    { 
    //ACCESS_KEY ,SECRET_KEY要去七牛后台的秘钥中获取。bucket是在七牛后台创建的空间名字
    Qiniu.Conf.ACCESS_KEY = “” 
    Qiniu.Conf.SECRET_KEY = “” 
    var policy = new PutPolicy(bucket, 3600); 
    string upToken = policy.Token(); 
    PutExtra extra = new PutExtra (); 
    IOClient client = new IOClient(); 
      CallRet ret = client.PutFile(upToken, fname, key);
      //ret中是七牛上传后返回的一个数据类。你能够随便调用里面的字段。

    (别告诉我不会用) if (ret.OK) { // MessageBox.Show("ok"); // MessageBox.Show(ret.Response); } else { // MessageBox.Show(ret.Response); } } } }

    结果演示

    结果我不演示了,有问题去提交工单。

    在每一个七牛文档以下都有提交工单的途径。

    许可证

    Copyright (c) 2012 qiniu.com

  • 相关阅读:
    学习WCF4.0
    C++/CLI几点说明:
    微软StockTrader 4.0 学习笔记配置服务实现示例指南(二)
    PHP register_shutdown_function函数详解
    ASP.NET 中做柱状图和饼图
    如何获取重载了operator &的类对象的实际地址?
    面试题:按单词逆转字符串(2010/10/09)
    如何让模板类跟友元模板函数一一对应起来
    非递归中序输出二叉搜索树
    卖电影票
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/7069021.html
Copyright © 2011-2022 走看看