• [^] # Re: Spécifications

    Posté par (site web personnel) . En réponse à l’entrée du suivi La tribune ne permet plus aux clients externes de poster. Évalué à 1 (+0/-0).

    Il y a quelques infos ici https://linuxfr.org/wiki/tribune notamment l'URL d'envoi, mais tu tombes à un bien mauvais moment puisque depuis hier la tribune de Linuxfr ne fonctionne plus avec aucun client à moins de faire des trucs tordus.

    Normalement c'est très simple, tu dois juste envoyer un POST avec un paramètre message, et le message que tu veux poster. Le header user-agent indique ton nom si tu es anonyme (pour la plupart des tribunes, mais le post anonyme n'est pas autorisé sur Linuxfr) et pour l'authentification il n'y rien d'autre que le cookie (à récupérer à partir d'un navigateur après s'être loggué).

    Mais depuis hier, pour pouvoir poster sur Linuxfr il faut aussi envoyer le cookie remember_account_token (qui a une durée de vie limitée, mais à voir) et authenticity_token comme paramètre de POST, qui doit être récupéré à partir d'une session existante en postant sur la tribune à partir de l'interface web. C'est inutile sur les autres tribunes plus normales.