How to make a PHP request/fr

From MediaWiki.org
Jump to: navigation, search
Tools clipart.png Cette page fait partie de la documentation de l'API de MediaWiki.
Langue : English  • Français
API de MediaWiki

[edit] Comment faire une requete en PHP

Pour les débutants avec le développement sous mediawiki, ce lien est le plus important:

API:Calling_internally

Vous trouverez toutes les options ici

action=edit

et là:

API

Et donc pour créer une page, le code est:

                global $wgUser;
                echo "<p>".$token = $wgUser->editToken();
                $params = new FauxRequest( array(
                        'action'=>'edit',
                        'title'=>'Talk:Main_Page',
                        'section'=>'new',
                        'summary'=>'Hello%20World',
                        'text'=>'Hello%20everyone!',
                        'watch'=>'',
                        'basetimestamp'=>'2008-03-20T17:26:39Z',
                        'token'=>$token,
                ));
                $enableWrite = true; // This is set to false by default, in the ApiMain constructor
                $api = new ApiMain( $params, $enableWrite );
                $api->execute();
                echo "<p>";
                print_r($data = & $api->getResultData());
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox