搜索imageShack
,第一个lindexi.uwp.ImageShack.Thirdqiniucs
安装完成,如要使用需写必要参数。
先写配置,配置是需要AK和SK,空间名,域名。
配置是新建lindexi.uwp.ImageShack.Model.CloundesAccound
,CloundesAccound需要
-
AccessKey
-
SecretKey
-
Bucket 空间名
-
Url 域名
-
Pname [可选]文件名前缀
Bucket 空间名在注册七牛后可以通过添加空间来获得。
域名可以在命名空间页面获得
AK和SK可以在个人面板密钥获得
填写完,新建lindexi.uwp.ImageShack.Model.QnUploadImage
传入你要上传的文件,并且把配置也传进去。
如果没有传入配置,会使用默认配置,默认配置写在Appid,我没有传出来,需要自己写。
然后添加OnUploaded事件,接着上传UploadImage。
上传完成,可以通过URL获得图片地址。
QnUploadImage uploadImage = new QnUploadImage(file);
uploadImage.OnUploaded += (s, e) =>
{
//上传成功
if (e)
{
Address = uploadImage.Url;
}
};
uploadImage.UploadImage();