4

我找到了这个网站

http://www.shutterfly.com/documentation/api_OrderImage.sfly

但是没有真正走过整个过程的例子。有没有人有任何关于使用此 API 拍摄本地照片并允许某人通过 shutterfly 订购打印的好的文档?

4

2 回答 2

12

我经历了这些步骤:

创建一个应用程序(我称为我的测试)。记下生成的Application IdShared Secret

Shutterfly API 页面包含各种特定领域 API的参考列表:

每个都使用 RESTful 原则。该文档对我来说看起来很全面,如果您需要一些背景知识,这里是RESTful API 和ROME的链接,您可能会觉得有用

同一页面上还有一个API Explorer部分,允许您通过他们网站上的表单来测试这些方法。例如这个表格用于对专辑数据进行 CRUD 操作

根据您的评论,根据您的要求,您将:

  • 使用专辑 GET列出专辑,然后获取特定专辑的数据。
  • 使用Image Get请求检索图像数据,以便您的朋友可以验证他们想要购买的图像。
  • 验证用户
  • 使用定价 POST请求获取图像的估计定价。
  • 使用Order POST通过 https 提交订单

更新:找到一个描述使用 Greasemonkey 脚本的页面,该脚本将 Shutterfly 打印订购功能添加到 Flickr。这可能为解决方案提供基础。

于 2009-09-16T13:13:00.317 回答
0

以供参考:

上面的原始链接是 Shutterfly Open API 订购过程的中间步骤。

整个过程经过一系列步骤,让您可以控制的不仅仅是将照片推送到 Shutterfly 中某人的相册。

通过此过程,您的应用程序实际上可以执行以下整个过程:

  • 指定图像和尺寸和数量,或其他产品
  • 计算运费、税金和总计
  • 支付,和
  • 启动处理

它还包括查看包裹何时交付和到达的能力。

因此,如果您有一个可靠的应用程序将您的图像映射到纸张和产品上,您几乎可以控制整个过程。

提交订单后,它将显示在与订单相关联的 Shutterfly 的用户帐户中。

感谢 Shutterfly 制作了如此强大的工具!如果其他印刷设施也有类似的工具,那就太好了。

于 2010-05-07T01:10:56.357 回答