SERP Hacker support forum - serposcope

Support forum for open-source softwares built by serphacker.com : serposcope the rank checker.

You are not logged in.

#1 2016-06-13 08:45:49

cometik
Member
Registered: 2016-06-13
Posts: 1

Récupérer les URL stocké en type BLOB

Bonjour,

Nous avons mis en place le stockage en BDD sur mysql, nous souhaitons récupérer le contenu du champ serp de la table GOOGLE_SERP celle ci est de type BLOB lorsque nous le récupérons via PHP le contenu est incompréhensible comment décoder / décrypter / décompresser le contenu en php ?

Merci,
Manuel.

Offline

#2 2016-06-13 13:20:19

serphacker
Administrator
Registered: 2014-06-13
Posts: 411

Re: Récupérer les URL stocké en type BLOB

Bonjour Manuel,

En PHP ce ne sera pas simple, mais c'est faisable. Le BLOB contient une liste d'URL (+historique) qui est sérialisée puis compressée avec LZ4 (il faudra trouver une extension PHP qui supporte cet algo de compression assez récent).

Pour déserialiser il faut donc d'abord décompresser le BLOB (ici dans le code).

Une fois décompressé on a un binaire qui représente une liste de GoogleSERPEntry (url + historique des positions à J-1, J-7 etc. sous forme de map), voir ici pour la déserialisation en java.

Offline

#3 2016-06-13 13:21:59

serphacker
Administrator
Registered: 2014-06-13
Posts: 411

Re: Récupérer les URL stocké en type BLOB

Je travaille sur la version 2.5.0 qui doit voir le jour cette semaine, il y aura normalement une fonction d'export qui permettra d'exporter ces URLs. Sinon il faudra attendre que je mette à dispo une API.

Offline

Board footer