API заказа Shutterfly. - PullRequest
       7

API заказа Shutterfly.

4 голосов
/ 08 ноября 2008

Я нашел этот сайт

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

но нет примеров того, как пройтись по всему процессу. Есть ли у кого-нибудь хорошая документация по использованию этого API, чтобы сделать местную фотографию и позволить кому-то заказать распечатку через Shutterfly?

Ответы [ 2 ]

10 голосов
/ 16 сентября 2009

Я прошел через эти шаги:

Создание приложения (я назвал мой Test). Обратите внимание на сгенерированный Id приложения и Shared Secret

Страница Shutterfly API содержит список ссылок на различные доменные API:

Каждый использует принципы RESTful. Документация выглядит довольно полной для меня, если вам нужна информация, вот ссылки на RESTful API и ROME , которые могут оказаться полезными

На этой же странице есть раздел API Explorer , который позволяет вам тестировать методы с помощью формы на их сайте. Например, эта форма для операций CRUD над данными альбома .

Исходя из вашего комментария, для ваших требований вы бы:

  • Используйте Album GET , чтобы вывести список альбомов, а затем получить данные для определенного альбома.
  • Используйте запрос Image Get для извлечения данных изображения, чтобы ваш друг мог проверить изображения, которые он хочет приобрести.
  • Аутентифицировать пользователя
  • Используйте запрос POST для расчета цены , чтобы получить приблизительную цену для изображения.
  • Пользователь Заказ POST для отправки заказа через https

Обновление: обнаружил страницу , описывающую с использованием скрипта Greasemonkey, который добавляет возможность упорядочивания печати Shutterfly в Flickr. Это может послужить основой для решения.

0 голосов
/ 07 мая 2010

Для справки:

Исходная ссылка выше является средним этапом процедуры заказа Openterfly Open API.

Весь процесс проходит через ряд шагов, позволяющих вам контролировать гораздо больше, чем просто помещать фотографии в чей-то альбом в Shutterfly.

С помощью этого процесса ваше приложение может фактически выполнить всю процедуру:

  • с указанием изображений и размеров и количества или других продуктов
  • расчет доставки, налогов и итогов
  • оплата и
  • запуск обработки

Также включает возможность видеть, когда посылки будут доставлены и доставлены.

Таким образом, если у вас есть надежное приложение для отображения ваших изображений на бумаге и продуктах, вы можете в значительной степени контролировать весь процесс.

Как только заказ будет отправлен, он появится в учетной записи пользователя Shutterfly, с которым был связан заказ.

Благодарность Shutterfly за создание такого мощного инструмента! Было бы здорово, если бы в других типографиях были схожие инструменты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...