Maison> Tutoriel CMS> EmpireCMS> le corps du texte

[Instructions d'utilisation] Package de base de développement secondaire de l'API universelle Empire cms

藏色散人
Libérer: 2020-06-22 14:02:46
avant
5004 Les gens l'ont consulté

La colonne tutorielle suivante deDéveloppement secondaire Empire cmsvous présentera les instructions d'utilisation du package de base de développement secondaire de l'API universelle Imperial cms. J'espère qu'il sera utile aux amis. dans le besoin !

[Instructions d'utilisation] Package de base de développement secondaire de l'API universelle Empire cms

Introduction

Empire cmsLe package de base de développement secondaire de l'API universelle est un The land peut être utilisé pour le développement secondaire d'Imperial CMS et peut être utilisé pour développer des packages de base de développement secondaire pour les applets WeChat, les applets Baidu, les applets Alipay, les applications légères, Apple iOS Android Android et d'autres plug-ins marketing. La version existante est basée sur la versionEmpire cms 7.5 utf-8Les autres versions ne sont pas disponibles pour le moment. Si nécessaire, vous pouvez télécharger ce package puis le transcoder.

Caractéristiques

1. Le code de base d'Empire CMS n'est pas modifié, ce qui est pratique pour Empire à mettre à niveau
2. exploitation d’Empire CMS.

Installation

Après le téléchargement, il contient deux parties, l'une est la bibliothèque principale de développement secondaire lskcore et l'autre est la bibliothèque de fonctions d'interface externe de l'API lskapp. Placez ces deux dossiers dans /e/. extend/ répertoire ;

le contenu comprend

1. Package de base de développement secondaire de l'API universelle Empire cms lskapp
2. bibliothèque d'extension du programme API universelle lskapp.

Description de la fonction du package principal

lsk::getrow($tbname,$id)

Sélectionnez un enregistrement dans la table de données
$tbname:// ne le fait pas contient un préfixe, tel que order
$id:// Si la table incrémente par défaut, elle peut être écrite directement, telle que 1, $id peut également être des données conditionnelles, telles que array('classid'=>1 )
Exemple : lsk::getrow('ecms_news',array('classid'=>1,'id'=>3));//Obtenir l'enregistrement avec l'identifiant de classe de classification et l'identifiant d'information 3 de l'actualité tableau.

lsk::getinfo($classid,$id)

Lire un enregistrement de la table modèle La différence entre ceci et lsk::getrow ci-dessus est que lsk::getrow peut lire To. Pour obtenir des enregistrements de n'importe quelle table, la fonction lsk::getinfo lit la table d'informations en fonction de la colonne, car les informations de colonne d'Empire CMS incluent l'identifiant et l'identifiant de classe, différents modèles et les tables principales et négatives dans lesquelles les champs de la table sont enregistrés. Nous avons encapsulé cette opération et la lecture d'un enregistrement ne nécessite que classid et id.

lsk::get($varname)

Obtenez le paramètre get, si $varname est vide, récupérez le tableau get;

lsk::post($varname)

Récupérez les paramètres de publication, si $varname est vide, récupérez le tableau de publication ;

Description générale de l'interface API lskapp

Méthode d'appel

http:/ /domain name /e/extend/lskapp/api.php?at=api name

Spécifications de développement

Le contenu suivant est la convention de développement recommandée.
Les fichiers 1.api sont placés dans le répertoire lskapp/apilist/. Seul le répertoire de premier niveau est pris en charge en dessous, c'est-à-dire qu'un nouveau répertoire ttnews est créé sous apilist et le fichier d'interface, news_getinfo.php, est créé sous lui. Similaire à ce formulaire.
2. Pour une petite application, il est recommandé de créer un nouveau dossier, tel que Toutiao. Vous pouvez créer le répertoire ttnews sous le répertoire lskapp/apilist pour fournir exclusivement les données Toutiao.
3. Dans le fichier php de l'interface, vous pouvez appeler directement les fonctions du deuxième package principal. Déjà introduit par défaut.

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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!