2008-10-12 66 views
2

我有一个包含我所有照片的网站,我希望人们能够通过第三方服务(Shutterfly等)点击我的图片和订购印刷品等。 )。有没有人有任何最佳做法或代码示例在C#,ASP.NET中做到这一点?ASP.NET Photo API(Shutterfly等)

回答

2

我不知道这个信息是否仍然是最新的,但这里是一个description of the Shutterfly API。该API似乎包含一个简单的HTTP表单帖子,内嵌名称 - 值对

例子:

<form action="http://www.shutterfly.com/c4p/UpdateCart.jsp" method="post"> 
<input type="hidden" name="addim" value="1"> 
<input type="hidden" name="protocol" value="SFP,100"> 
<input type="hidden" name="pid" value="C4P"> 
<input type="hidden" name="puid" value="AFFL"> 
<input type="hidden" name="imnum" value="1"> 
<input type="hidden" name="imraw-1" value="http://images.partner.com/foo/12345.jpg"> 
<input type="hidden" name="imrawheight-1" value="1800"> 
<input type="hidden" name="imrawwidth-1" value="1200"> 
<input type="hidden" name="imthumb-1" value="http://images.partner.com/foo/12345_thumb.jpg"> 
<input type="hidden" name="imthumbheight-1" value="150"> 
<input type="hidden" name="imthumbwidth-1" value="100"> 
<input type="hidden" name="returl" value="http://www.partner.com/alice"> 
<input type="submit" value="Submit"> 
</form> 

它不应该是一个艰巨的任务,写一些C#包装它。

+0

现在看起来更加复杂的OAuth,XML等:http://www.shutterfly.com/documentation/start.sfly – David 2012-08-03 22:56:10