Install
openclaw skills install zonebourseFetch stock slugs, retrieve categorized news article links, and read article metadata and content from Zonebourse.com using local Python scripts and subscrib...
openclaw skills install zonebourseFred → Flux → scripts Python (curl) → ZoneBourse.com
Tout en local.
scripts/
search_slug.py # nom → slug ZoneBourse
parse_actus.py # slug → liens actualité (3 sections)
read_article.py # url article → titre + contenu
cookies.txt # cookies abonné (format key=value)
python3 ~/.openclaw/workspace/skills/zonebourse/scripts/search_slug.py PUBLICIS
# PUBLICIS-GROUPE-S-A-4685
python3 ~/.openclaw/workspace/skills/zonebourse/scripts/parse_actus.py PUBLICIS-GROUPE-S-A-4685
Résultat (3 sections, URLs brutes) :
actualites — toutes les actualitésanalyses — analyses / opinionsrecommandations — recommandations des analystesChaque URL doit être passée à read_article.py pour obtenir la date, le titre complet et le contenu.
python3 ~/.openclaw/workspace/skills/zonebourse/scripts/read_article.py <url>
Résultat :
date — date de publication (AAAA-MM-JJ, extraite de <meta property="article:published_time">)titre — titre de l'articlecontenu — texte complet ou lead (teaser) selon accèspaywall: false → contenu complet disponiblepaywall: true → lead uniquement (accès abonné requis)Les articles premiums nécéssitent une session connectee. Les cookies sont stockés dans cookies.txt (format simplifié, une ligne key=value par cookie).
Le JWT (zb_auth) expire après 7 jours. Quand il expire, les articles reviennent en paywall.
Quand le cookie expire, demander à Fred de renvoyer ses cookies (format Netscape, via le plugin navigateur "Export Cookies" pour ZoneBourse).
~/.openclaw/workspace/skills/zonebourse/scripts/cookies.txt
zb_auth, zb_abonne, zb_membre, PHPSESSID, pv_r0, pv_r0_date, pv_r0_rand, hmvg_state (trop volumineux, pose des problèmes avec le format Netscape)sleep 2 entre chaque appel/actualite-bourse/titre-ce7f5adadf8cf42dparse_actus.py et read_article.py utilisent les mêmes headers curl| Ticker | Slug |
|---|---|
| TTE | TOTALENERGIES-SE-4717 |
| RMS | HERMES-INTERNATIONAL-4657 |
| EL | ESSILORLUXOTTICA-4641 |
| WLN | WORLDLINE-16783982 |
| AI | AIR-LIQUIDE-4605 |
| NVDA | NVIDIA-CORPORATION-57355629 |
| SU | SCHNEIDER-ELECTRIC-SE-4699 |
| MSFT | MICROSOFT-CORPORATION-4835 |
| RNO | RENAULT-4688 |
| STLAM | STELLANTIS-N-V-117814143 |
| PUB | PUBLICIS-GROUPE-S-A-4685 |