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

#4 2019-08-23 15:24:12

mov
Member
Registered: 2019-08-20
Posts: 2

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

Hello Manuel,

unfortunately i dont speak french but this is the only post i found about retrieving blob data.

Did you find a way to retrieve all URLs from the blob with the information SerpHacker provided?

I thought about a small php page to decompress and deserialize the blob but i am no programmer.
Did you do something like that and maybe you can help me?

(Alternatively a small java app to do this?)

Thanks in Advance

Last edited by mov (2019-08-23 15:35:17)

Offline

Board footer