Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mastodon-php [2020/07/01 21:27]
tontonayo
mastodon-php [2020/07/01 21:53] (Version actuelle)
tontonayo
Ligne 1: Ligne 1:
 Voici le morceau de code exemple pour faire des post Mastodon via PHP : Voici le morceau de code exemple pour faire des post Mastodon via PHP :
  
-<blockquote> +><?php\\ $headers = [\\ 'Authorization: Bearer TACLEAPIQUETURECUPERESURTONCOMPTE'\\ ];\\ $status_data = array(\\ "status" => "Contenu de ton pouet ",\\ "language" => "fra",\\ "visibility" => "public"\\ );\\ $ch_status = curl_init();\\ curl_setopt($ch_status, CURLOPT_URL, "[[https://toninstancemastodon.org/api/v1/statuses]]");\\ curl_setopt($ch_status, CURLOPT_POST, 1);\\ curl_setopt($ch_status, CURLOPT_POSTFIELDS, $status_data);\\ curl_setopt($ch_status, CURLOPT_RETURNTRANSFER, true);\\ curl_setopt($ch_status, CURLOPT_HTTPHEADER, $headers);\\ $output_status = json_decode(curl_exec($ch_status));\\ curl_close ($ch_status);\\ ?>
- +
-<?php\\ +
-$headers = [\\ +
-'Authorization: Bearer TACLEAPIQUETURECUPERESURTONCOMPTE'\\ +
-]; +
- +
-$status_data = array(\\ +
-"status" => "Contenu de ton pouet ",\\ +
-"language" => "fra",\\ +
-"visibility" => "public"\\ +
-); +
- +
-$ch_status = curl_init();\\ +
-curl_setopt($ch_status, CURLOPT_URL, "https://toninstancemastodon.org/api/v1/statuses");\\ +
-curl_setopt($ch_status, CURLOPT_POST, 1);\\ +
-curl_setopt($ch_status, CURLOPT_POSTFIELDS, $status_data);\\ +
-curl_setopt($ch_status, CURLOPT_RETURNTRANSFER, true);\\ +
-curl_setopt($ch_status, CURLOPT_HTTPHEADER, $headers); +
- +
-$output_status = json_decode(curl_exec($ch_status)); +
- +
-curl_close ($ch_status);\\ +
-?> +
- +
-</blockquote> +
- +