Maison  >  Article  >  Tutoriel CMS  >  Pourquoi ne puis-je pas utiliser l'interface universelle empire cms ?

Pourquoi ne puis-je pas utiliser l'interface universelle empire cms ?

下次还敢
下次还敢original
2024-04-16 19:57:271058parcourir

Le plug-in d'interface universelle empire cms transmet le contenu empire cms à des applications externes via l'URL publique et l'interface de paramètres. L'utilisation est la suivante : installez le plug-in et activez-le. Interface de configuration : Définir les autorisations de nom Définir l'interface d'utilisation étendue des colonnes : Format d'URL : http://yourwebsite.com/e/api/interface name.php? Paramètre 1=valeur 1¶mètre 2=valeur 2... Paramètre : classid (ID de colonne ), field (champs à obtenir), num (numéro), order (tri), page (page actuelle), pagesize (nombre de pages par page) Résultats de retour : format JSON, y compris total, page, pagesize, dat

Pourquoi ne puis-je pas utiliser l'interface universelle empire cms ?

Instructions d'utilisation de l'interface universelle Empire CMS

1. Qu'est-ce que l'interface universelle Empire CMS ?

L'interface universelle Empire cms est un plug-in qui peut générer du contenu cms impérial vers des applications ou des plates-formes externes. Il expose une URL et une interface de paramètres pour permettre aux systèmes tiers d'obtenir du contenu cms impérial.

2. Comment utiliser l'interface universelle empire cms ?

1. Installez le plug-in

Téléchargez le plug-in d'interface universelle depuis le site officiel d'Empire CMS et téléchargez-le dans le répertoire des plugins du répertoire racine du site Web, puis installez-le et activez-le en arrière-plan. gestion.

2. Configurez l'interface

Dans l'arrière-plan du cms impérial, entrez dans l'interface universelle de gestion des plug-ins-> et effectuez la configuration suivante :

  • Définissez le nom de l'interface : nommez-la comme vous le souhaitez, par exemple comme "example_api"
  • Adresse de l'interface : générée automatiquement par le système, telle que "http://yourwebsite.com/e/api/example_api.php"
  • Paramètres d'autorisation : sélectionnez le groupe d'utilisateurs à autoriser à accéder à l'interface
  • Colonnes étendues : sélectionnez les colonnes qui doivent afficher du contenu via l'interface

Trois, en utilisant l'interface

1 Format de l'URL

Le format de l'URL de l'interface universelle est :

<code>http://yourwebsite.com/e/api/接口名称.php?参数1=值1&参数2=值2...</code>

Par exemple. , pour récupérer tous les titres d'articles avec l'ID de colonne 1, l'URL est :

<code>http://yourwebsite.com/e/api/example_api.php?classid=1&fields=title</code>

2. Description du paramètre

  • classid : ID de colonne
  • champs : champs à obtenir, plusieurs champs séparés par des virgules, comme " title,newstime"
  • num : nombre de résultats renvoyés
  • order : méthode de tri, telle que "newstime desc"
  • page : numéro de la page actuelle
  • pagesize : nombre de résultats par page

3. Renvoie les résultats

L'interface universelle renvoie les résultats au format JSON, comprenant les champs suivants :

  • total : nombre total d'enregistrements
  • page : numéro de la page actuelle
  • pagesize : le nombre de résultats par page
  • data : tableau de données, chaque élément correspond à un enregistrement

Par exemple :

<code class="json">{
  "total": 10,
  "page": 1,
  "pagesize": 10,
  "data": [
    {
      "title": "文章标题1",
      "newstime": "2023-03-08 10:00:00"
    },
    {
      "title": "文章标题2",
      "newstime": "2023-03-09 11:00:00"
    }
  ]
}</code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn