Я полагаю, что это честная игра - хотлинк на URL. Это в конце концов , включенное в каждое место, где возвращается пользовательская информация, что указывает на то, что это очень изменчивый ресурс.
Не думаю, что вы будете против каких-либо условий или соглашений, если будете ссылаться на этот API.
Если ваше приложение является веб-приложением, я бы просто сделал ссылку на него.
Однако, если это не веб-приложение, и вы обнаруживаете, что производительность страдает от хотлинкинга, я бы сохранил список URL-адресов изображений профиля, сопоставленных с идентификаторами пользователей, а затем загрузил бы изображение и сохранил его, если вы этого не сделаете. его нет.
Затем, каждый раз, когда вы получаете информацию о пользователе, проверяйте URL-адрес, если он отличается от того, который у вас есть, загружайте контент снова и отображайте его (конечно, обновляя и вашу карту).
В некоторой связанной заметке помните, что общедоступная временная шкала кэшируется на 60 секунд , поэтому, если вы получаете оттуда информацию, вам не следует делать частоту выше этой *. 1017 *