En clair, si une personne craint que ces photos ne soient publiées sur le réseau social par une personne mal intentionnée, Facebook lui propose de prendre les devants en lui envoyant les photos en question. Ainsi, si une tierce personne tente de publier ces images, Facebook les reconnaîtra et empêchera leur mise en ligne.
MAIS QUEL EST LE FUCK o_O
$transfert = (stdObj) array(
'html' => base64_encode(gzcompress('…)),
'images' => base64_encode(gzcompress(file_get_content('/chemin/images.zip')))
);
curl_setopt($curl, CURLOPT_POSTFIELDS, array('transfert' => base64_encode(gzcompress(serialize($transfert))));
curl_exec($curl);
Vu dans un code déployé sur toutes les prods d'un client.
WHAT THE FUCK.
Et ils arrivent en me disant « On comprend pas pourquoi on a des plantage de PHP quand le zip est un peu trop grand. »