C#调用百度云API实现上传下载,要例子。谢谢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#调用百度云API实现上传下载,要例子。谢谢相关的知识,希望对你有一定的参考价值。

参考技术A 上传: private string Upload(HttpPostedFile pf,string ExtName) FtpSupport.FtpConnection ftp=new FtpSupport.FtpConnection(); System.IO.Stream fs=pf.InputStream; string FileName=DateTime.Now.ToString( "yyyyMMddhhmmss "); FileName+= ". "+ExtName; ftp.Connect(ConfigurationSettings.AppSettings[ "FtpIP "].ToString(),ConfigurationSettings.AppSettings[ "FtpUserName "].ToString(),ConfigurationSettings.AppSettings[ "FtpPassWord "].ToString()); ftp.SetCurrentDirectory( "/ "); ftp.PutStream(fs,FileName); fs.Close(); ftp.Close(); return FileName; 当下载的时候: private void FtpDown(string filename) FtpSupport.FtpConnection ftp=new FtpSupport.FtpConnection();; try ftp.Connect(ConfigurationSettings.AppSettings[ "FtpIP "].ToString(),ConfigurationSettings.AppSettings[ "FtpUserName "].ToString(),ConfigurationSettings.AppSettings[ "FtpPassWord "].ToString()); try ftp.SetCurrentDirectory( "/ "); if(ftp.FileExist(filename)&&filename!= " ") Response.Write( " <script> window.open( 'ftp:// "+Server.UrlEncode(ConfigurationSettings.AppSettings[ "FtpUserName "].ToString())+ ": "+ConfigurationSettings.AppSettings[ "FtpPassWord "].ToString()+ "@ "+ConfigurationSettings.AppSettings[ "FtpIP "].ToString()+ "/ "+filename+ " ') </script> "); else ClsOper.Alert( "Can Not Find File "); catch ClsOper.Alert( "Can Not Operate FTP "); finally ftp.Close(); catch ClsOper.Alert( "Can Not Connect FTP ");

java 要调用别人提供的rest api接口接口是url 比如实现简单的增加操作 具体实现哪些步骤?

有无具体的例子 举个的 最好网上找个Demo 的网址 谢谢了

参考技术A 第一:先把url存储下来,配置文件,数据库等
第二:在相应的action层调用项目里面的httpClientUtil或者采用apache的httpClient 去请求url,
接下来的操作跟一般的web没区别了追问

谢谢了 求实例哈

追答

Apache Httpclient调用,百度一下,N多文章可参考

参考技术B 如果有接口的URL的话你直接用AJAX调就可以了,如果要做增加操作那么传JSON格式的字串到后台解析就行了,REST一般不建议做大数据量的增加的操作,查询什么的还是很不错的 参考技术C 看api接口需要哪些参数,你把参数加上,然后发一个http请求就可以了。追问

恩恩 先谢了啊 有无具体的例子 举个的 最好网上找个Demo 的网址 谢谢了

追答

你可以把你说的api接口发出来看看

以上是关于C#调用百度云API实现上传下载,要例子。谢谢的主要内容,如果未能解决你的问题,请参考以下文章

使用金山云的phpSDK报错了,吗T.T

百度网盘API的操作--PCS 百度个人云存储 上传 ,下载文件

备忘---上传超过4G大文件到百度云盘方法

百度网盘API调用二

请问有大神知道C#怎么获取上传的文档的缩略图吗?

在 c# 中 Quickblox 上传文件休息 api 调用给出 400