Content de moi...

in fr •  6 years ago  (edited)


Cela peut paraître simple pour beaucoup, mais j'ai finalement réussi à remplacer mes blogs sur mon site par les données prises directement de la blockchain.
Enfin presque, en effet il me reste à trouver un parser html/markdown simple à utiliser pour peaufiner le tout.
Voici le code utilisé en ce moment :

$curl = curl_init();
$opts = [
    CURLOPT_URL => 'https://api.steemjs.com/getDiscussionsByBlog?query={%22tag%22:%22lebastion%22,%22limit%22:%2210%22}',
    CURLOPT_RETURNTRANSFER => true,
];
curl_setopt_array($curl, $opts);
$response = curl_exec($curl);
curl_close($curl);
$blog= json_decode($response, true);
for ($i = 0; $i < sizeof($blog); $i++) {
echo "<p><h2><a href='https://steempeak.com".$blog[$i]["url"]."' target=_BLANK>".$blog[$i]["title"]."</a></h2><br>";
echo "<table><tr><td>";
echo $blog[$i]["body"];
echo "</td></tr></table><br>";
echo "Date: " .$blog[$i]["created"]." / Votes: " .$blog[$i]["net_votes"];
echo " / Comment: " .$blog[$i]["children"]." / Value: " .$blog[$i]["total_payout_value"];
echo "(Pending: " .$blog[$i]["pending_payout_value"].")</p><hr>";
}

Si vous êtes bons en PHP ou javascript, et que vous connaissez un moyen simple pour moi d'intégrer un tel parser pour que mon texte rende plus joli, je serais plus que ravi.
Le parser servira que pour le data du BODY... Parce que là, franchement y a encore à faire, voyez le réulstat, c'est pas terrible: http://www.itharagaian.net/main/index.php/bastion-token/bastionblog

Merci à @fabien qui m'a donné le lien correct de l'api steem, chose que j'avais peine à trouver...


A bientôt, @itharagaian

Helping my projects / Tipping :-)

Currently supporting those projects:

I am one of the proud DrugWars early adopters ;) http://steemitboard.com/@itharagaian.net/dw-early.png https://busy.org/@cercle https://busy.org/@cleanplanet

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Problème de parser résolu... On a quasi fini ;)

Bien , si j trouve qlq choise a ajoute
I will tell you

Posted using Partiko Android

Ce post a été supporté par notre initiative de curation francophone @fr-stars.
Rendez-vous sur notre serveur Discord pour plus d'informations