TTImageView с URL-адресом из Amazon S3

#objective-c #ios #amazon-s3 #three20 #ttphotoviewcontroller

#цель-c #iOS #amazon-s3 #three20 #ttphotoviewcontroller #objective-c

Вопрос:

Я получаю сообщение об ошибке при загрузке изображений с urlPath, который поступает из S3 Amazon, это проблема с three20?

Кстати, я получаю urlPath из веб-службы..

у веб-службы есть скрипт, который проверяет что-то от меня, а затем возвращает изображение моего запроса, если я действительный пользователь .. (что-то нужно сделать для безопасности)

когда я вручную загружаю URL-адрес изображения, который я получаю от своего веб-сервиса в веб-браузере, он загружается нормально, но почему он не загружается в TTImageView?

Ответ №1:

Я использую TTImageView с изображениями, загруженными непосредственно с Amazon S3, и у меня не было никаких проблем с этим.

Я использую функцию сопоставления доменов S3, предлагаемую Amazon, поэтому в URL-адресах изображений указан адрес моего домена (http://assets.domainname.com/image.jpeg ).

Учебное пособие: http://www.brangle.com/wordpress/2010/11/mapping-amazon-aws-s3-to-a-custom-domain-name /

Комментарии:

1. Я думаю, я бы действительно погрузился в это, поскольку я не получаю прямой доступ к файлу, спасибо, хотя 🙂

2. Это очень полезно — извините necro, но спасибо за ссылку.

Ответ №2:

Является ли ваша корзина новой? Новые сегменты ЕС (не уверены насчет НАС) перенаправляют URL S3-external-3.amazonaws.com -адреса до тех пор, пока не будут правильно настроены настройки dns.

Возможно TTImageView , перенаправление не выполняется.

Комментарии:

1. я попытаюсь поговорить об этом со своим товарищем по команде, поскольку я не работаю над этим в одиночку, спасибо, чувак 🙂

2. кстати, я получил NSURLErrorDomain, это проблема с настройками на сервере уже?

3. @BacalsoVincent — Можете ли вы предоставить образец URL-адреса или, по крайней мере, формат URL-адреса. Ваше хранилище находится в США или ЕС?

4. Я работаю с API, и он дает мне этот путь: это всего лишь пример пути, кстати mydomain.com/filename.php/more/folders/here/the_image.jpg

5. @BacalsoVincent — Я что-то упустил? Это не похоже на URL-адрес Amazon S3. Это конечная точка / служба php, которая перенаправляет на URL-адрес S3? Что такое filename.php ?