make the OEmbed HTTP request strongly typed