2010-01-11 73 views
1

可能有人请告诉我/联系我我怎么可以创建类似的方法公布如下:
http://www.vimeo.com/api/docs/upload
http://www.flickr.com/services/api/upload.api.html
(我提供的链接,我不知道如何在没有他们的情况下表达这个问题!)

我正在使用C#ASP.NET。 IIS 6.
我有一个现有的Web服务器与其他公共API方法。我不希望iPhone用户不得不打开Web浏览器,并发布到一个aspx页面。我希望iPhone开发人员能够调用我的方法,并让其中一个参数成为要发送的文件的句柄。
在此先感谢您的帮助。文件从iPhone应用程序上传到HTTP服务器。服务器端的C#API方法

回答

1

您需要创建一个WCF服务应用程序。您可以将其用作可以暴露给客户的Web服务。您可以使用WCF创建一个RESTful服务,其中客户端可以将视频发布到。

当搜索'REST,API,WCF'时,你可能会发现你正在寻找的所有资源。

+0

谢谢你的回应。我目前有这个服务设置。它在我的服务器上生成myService.svc。我的客户可以访问它。但是,我需要能够创建一个接收文件的方法。我找到的资源都没有解释如何做到这一点。他们都发送和接收字符串/ Bools/ints&c。或由这些组成的组合对象。 – bean 2010-01-11 12:52:15

+0

对于视频,使用'byte []',您的客户端可以将base64编码的视频发送给它。 – 2010-01-11 13:16:27

+0

是的!谢谢。我会试试这个。 – bean 2010-01-11 13:24:55

相关问题