Laravel Intervention Image and Facebook images
<p>I'm making a code that downloads original Facebook images from my Facebook site, crops them and saves both the original and the cropped image, by using Image::make( $url ).</p>

<p>The issue comes when the code is trying to get an image from a shared post.
URLS to images that I've uploaded looks something like this: "<a href="https://scontent.xx.fbcdn.net/v/t1.0-9/p720x720/xxxxxx_xxxxxx_xxxxxxx_n.jpg?oh=xxxxxx" rel="nofollow">https://scontent.xx.fbcdn.net/v/t1.0-9/p720x720/xxxxxx_xxxxxx_xxxxxxx_n.jpg?oh=xxxxxx</a>"
Whereas urls to images from shared posts look like this: "<a href="https://external.xx.fbcdn.net/safe_image.php?d=blablabla" rel="nofollow">https://external.xx.fbcdn.net/safe_image.php?d=blablabla</a>".</p>

<p>Trying to run Image::make( $url ) on the external.xx.blabla link throws "Unable to init from given binary data."</p>

<p>The strangest thing about this is, if I take the same link that throws and error, paste it into my browser and view the image and then run the code again, well, then it crops and saves the image. I have no idea what's going on.</p>

<p>Do I really have to view all external images first before it works?</p>