2009-08-11 3 views
1

Я написал приложение для iPhone, которое позволяет вам создавать картинку (вроде фотошопа). Я хотел, чтобы люди делились своими фотографиями через Facebook, например, однако их API позволяет показывать изображения в ленте новостей пользователя через URL-адрес изображения (вы не можете сначала загрузить локальное изображение на серверы facebook и разместить его там). Это выглядит примерно так:iPhone + picture share + picture host

«Эй кассе, что я сделал:», «http://somesite.com/myimage.png» Пользователь акций

Я думал о создании учетной записи на сайте, как photobucket.com, и всякий раз, когда в моем приложении, сначала загрузите его на сайт с фотографиями, затем используйте этот URL. У меня такое чувство, которое каким-то образом нарушит условия использования.

Я мог бы получить неограниченную учетную запись хостинга для хранения изображений (например, на godaddy), но не думаю, что это действительно очень хорошо масштабируется, поскольку я уверен, что неограниченная учетная запись действительно имеет ограничения, просто не рекламируется слишком хорошо. Любые предложения о том, как я мог обойти это?

Благодаря

ответ

1

Вы можете наиболее defently загружать изображения на Facebook, смотреть на API более тесно, и проверить Facebook Connect для Iphone http://developers.facebook.com/connect.php?tab=iphone и вот ссылка для вызова API для загрузки фотографий http://wiki.developers.facebook.com/index.php/Photos.upload

+0

как это будет работать? Будет ли каждый пользователь загружаться в свою учетную запись на facebook? Что делать, если у пользователей нет учетной записи facebook? Я думаю, что автор хочет централизованный хостинг фотографий. Я также ищу решение этого. – erotsppa

+0

Хорошо, конечно, нужна учетная запись с лицевой книгой, спрашивающий сказал, что он может только загрузить в фид, который я предполагаю, означает, что пользователь приложения уже должен иметь фейсбук. Для решения, где не нужно было бы регистрироваться или иметь какой-либо идентификатор пользователя, тогда как служба узнает, какие изображения показывать пользователю, когда они хотят видеть свои собственные фотографии? не делает, так как не имеет какой-либо учетной записи пользователя в этом случае. – Daniel

+0

Если вы хотите сделать услугу, которая может просто размещать изображения, тогда единственная проблема заключается в том, чтобы найти хост для вашего сервиса, написать код f или услугу и поговорить с ним через iphone - это торт. Windows Azure предоставляет хорошее решение для хостинга (там также есть другие похожие облачные сервисы) – Daniel