Тип сервиса, который будет связан с одним из ваших сайтов.
Ресурсы могут быть: Хостинг изображений, Быстрая доставка, "Реверсивная" быстрая доставка
Когда Вы создаете ресурс, Вы выбираете услугу, которой будете пользоваться.
Если быть точным, это часть URL без указания схемы (без http://), но достаточная для построения полного URL.
Например:
| Return URL: | i.picfield.com/1/Ypp5LVQ6gnPy.jpg |
| Готовый атрибут: | http://i.picfield.com/1/Ypp5LVQ6gnPy.jpg |
| тэг image: | <img src="http://i.picfield.com/1/Ypp5LVQ6gnPy.jpg"> |
Адрес Вашего скрипта. К нему будут направляться POST запросы для "уведомления" о "готовых" изображений.
Одно действие означает одну манипуляцию с изображением. Вы можете создавать от 1 до 3 действий (и больше по запросу).
Например. Вы можете создать следующие действия:
| Имя | ширина | высота | force scale | send to client |
|---|---|---|---|---|
| Thumbnail | 100 | 100 | Yes | Yes |
| Medium | 450 | 450 | No | No |
| Original | 2000 | 2000 | No | No |
Когда пользователь загружает изображение, он (пользователь) получает только URL thumbnail-а (самого маленького изображения), а Ваш скрипт получает их все.
В результате, Вы получаете 3 различных URL-адреса. Один для "Thumbnail" (миниатюра), один для "Medium" (средний размер), и один для "Original".
Однако, Вы должны понимать, что "Original" это на самом деле не оригинальный файл. Это пересохраненный в jpeg формате файл размером не более чем 2000x2000 пикселей.
Если размеры оригинального файла больше чем 2000x2000, тогда он будет смаштабирован таким образом, чтобы размеры стали не больше чем 2000x2000 с сохранением пропорций.
Делать масштабирование, даже если размеры оригинального изображения меньше чем размеры, указанные в действии (Action)
Отправлять данные этого действия клиенту Client Side
Сервер, на котором расположен Ваш сайт (скрипт на Вашем сайте, расположенном на Вашем сервере). Мы будем делать делать POST запросы на Notify URL скрипт. Этот скрипт и есть Server Side.
Браузер Вашего посетителя. Клиент Вашего сайта.
Это возможно только при некоторых дополнительных условиях. Вы должны понимать о невозможности простого кросс-доменного POST запроса.
| Ваш домен: | domain.com |
| Наш domain: | picfield.com |
Вы можете сделать это возможным путем некоторых действий.
1. Веб-сервер: делать прокси-запросы к picfield.com.
2. Использовать прокси-скрипты на Вашем сервере.
3. Использовать в своих скриптах POST запросы.