Aproveite o cache do navegador para JS de terceiros

Eu configurei o Expiry no meu httpd.conf

ExpiresActive On
ExpiresDefault "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"

Isso ajuda no cache do navegador para imagens, arquivos de fontes, arquivos css e js do próprio site. Mas também tenho JS externos incluídos no meu site:

http://connect.facebook.net/en_US/sdk.js (20 minutes)
http://apis.google.com/js/client.js (30 minutes)
https://apis.google.com/js/rpc:shindig_random.js?onload=init (30 minutes)
https://platform.twitter.com/widgets.js (30 minutes)
https://www.google-analytics.com/analytics.js (2 hours)

O Google Pagespeed Insights diz para os arquivos superiores:Definir uma data de validade ou uma idade máxima nos cabeçalhos HTTP para recursos estáticos instrui o navegador a carregar recursos baixados anteriormente do disco local em vez da rede.

Como aproveitar o cache do navegador desses arquivos JS externos? Qualquer ajuda ?

questionAnswers(3)

yourAnswerToTheQuestion