資源簡(jiǎn)介
# unity-sdk
# 關(guān)于
此SDK基于[七牛csharp-sdk](https://github.com/qiniu/csharp-sdk) 適用于unity .NET 2.0 Subset 及以上
## 使用
支持七牛C# SDK的全部功能 參考文檔:[七牛云存儲(chǔ) C# SDK 使用指南](http://developer.qiniu.com/docs/v6/sdk/csharp-sdk.html)
親測(cè)可用

代碼片段和文件信息
using?System.IO;
using?UnityEngine;
using?UnityEditor;
using?Qiniu.RS;
using?Qiniu.Conf;
using?Qiniu.IO.Resumable;
public?class?TestWizard?:?EditorWindow?{
????private?static?readonly?string?qiniuBucket?=?“test“;
????static?TestWizard()
????{
????????//?從服務(wù)器獲取應(yīng)該是比較安全的做法?
????????Qiniu.Conf.Config.ACCESS_KEY?=?“your?ACCESS_KEY“;
????????Qiniu.Conf.Config.SECRET_KEY?=?“your?SECRET_KEY“;
????}
????[MenuItem(“Test/Upload“)]
????public?static?void?TestUpload()?{
????????
????????string?path?=?EditorUtility.OpenFilePanel(“Select?File“?““?“*“);
????????if?(string.IsNullOrEmpty(path))
????????{
????????????return;
????????}
????????PutPolicy?policy?=?new?PutPolicy(qiniuBucket?3600);
????????string?upToken?=?policy.Token();
????????string?key?=?SystemInfo.deviceUniqueIdentifier?+?“_“?+?System.DateTime.Now.ToString(“yyyy-MM-dd-HH-mm-ss“)?+?Path.GetFileName(path);
????????Settings?setting?=?new?Settings();
????????ResumablePutExtra?extra?=?new?ResumablePutExtra();
????????ResumablePut?client?=?new?ResumablePut(setting?extra);
????????client.PutFile(upToken?path?key);
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\
?????文件?????????378??2015-06-24?03:49??unity-sdk-master\.gitattributes
?????文件?????????598??2015-06-24?03:49??unity-sdk-master\.gitignore
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\editor.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\editor\
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\editor\Demo.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\editor\Demo\
?????文件????????1128??2015-06-24?03:49??unity-sdk-master\Assets\editor\Demo\TestWizard.cs
?????文件?????????178??2015-06-24?03:49??unity-sdk-master\Assets\editor\Demo\TestWizard.cs.me
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\plugins.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\plugins\
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\
?????文件?????????531??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\PutAuthClient.cs
?????文件?????????178??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\PutAuthClient.cs.me
?????文件????????1924??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\QiniuAuthClient.cs
?????文件?????????178??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\QiniuAuthClient.cs.me
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\digest.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\digest\
?????文件????????2551??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\digest\Mac.cs
?????文件?????????178??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Auth\digest\Mac.cs.me
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Conf.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Conf\
?????文件????????3325??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Conf\Config.cs
?????文件?????????178??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\Conf\Config.cs.me
?????文件?????????107??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\FileOp.me
?????目錄???????????0??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\FileOp\
?????文件?????????304??2015-06-24?03:49??unity-sdk-master\Assets\plugins\Qiniu\FileOp\Exif.cs
............此處省略126個(gè)文件信息
評(píng)論
共有 條評(píng)論