0

В моем приложении я разрешаю пользователям регистрироваться/регистрироваться со своими учетными записями в социальных сетях, то есть LinkedIn, Google и Facebook.Сохранить или ссылку на социальный медиафайл Изображение

Мой вопрос: как только я получаю URL-адрес изображения профиля для пользователя, должен ли я сохранить изображение в своей системе? Или я могу просто сохранить URL-адрес и разрешить показ изображения из учетной записи пользователя в социальных сетях? Я даже не уверен, что мне будет разрешено сохранить изображение, так как это может быть свойство LinkedIn, Google или Facebook.

+0

Общая рекомендация состоит в том, чтобы использовать URL-адреса профиля, которые предоставляют сети. Обычно они перенаправляются на URL-адрес CDN. Преимущество заключается в том, что изменения в изображениях профиля «живут» немедленно, и вам не нужно беспокоиться о повторной проверке. Только если вы находитесь в ситуации, когда вам приходится показывать огромное количество фотографий профиля одновременно, а перенаправления замедляют работу, сохранение их в вашей системе - это возможность подумать. Но без какой-либо реальной необходимости я не пошел бы по этому пути. – CBroe

+0

Спасибо. Почему бы вам не опубликовать его как ответ, чтобы вы могли получить кредит? Если вы это сделаете, я отмечу это как ответ, который я искал. – Sam

ответ

0

Общая рекомендация - использовать URL-адреса изображений профиля, предоставляемые сетями. Обычно они перенаправляются на URL-адрес CDN. Преимущество заключается в том, что изменения в изображениях профиля «живут» немедленно, и вам не нужно беспокоиться о повторной проверке.

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

(не хранить фактический CDN URL-адреса, по крайней мере, на Facebook, потому что они явно говорят те, считаются «переходным», и будут меняться с течением времени.)

Смежные вопросы