{
« status »: « TROUVÉ »,
...
}
{
« status »: « ERREUR »,
...
}
https://api.tildacdn.info/v1/getprojectslist/?publickey=00000000000000000000&secretkey=00000000000000000000
{
« status »: « TROUVÉ »,
« résultat »: [
{
« id »: « 0 »,
« titre »: « Premier projet »,
« descr »: « Quelques infos »
},
{
« id »: « 1 »,
« titre »: « Deuxième projet »,
« descr »: « »
},
...
]
}
https://api.tildacdn.info/v1/getprojectinfo/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
{
« status »: « TROUVÉ »,
« résultat »: {
« id »: « 0 »,
« titre »: « Titre du projet »,
« descr »: « »,
« customdomain »: « project.com »,
« export_csspath »: « »,
« export_jspath »: « »,
« export_imgpath »: « »,
« indexpageid »: « 0 »,
« customcsstext »: « y »,
« favicon »: « »,
« page404id »: « 0 »,
« images »: [
{
« de »: « »,
« à »: « »
}
...
]
}
}
https://api.tildacdn.info/v1/getpageslist/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
{
« status »: « TROUVÉ »,
« résultat »: [
{
« id »: « 1001 »,
« projectid »: « 0 »,
« title »: « Titre de la page en premier »,
« descr »: « »,
« img »: « »,
« featureimg »: « »,
« alias »: « »,
« date »: « 2014-05-16 14:45:53 »,
« tri »: « 80 »,
« publié »: « 1419702868 »,
« nom de fichier »: « page1001.html »
},
{
« id »: « 1002 »,
« projectid »: « 0 »,
« title »: « Titre de la page en second »,
« descr »: « »,
« img »: « »,
« featureimg »: « »,
« alias »: « »,
« date »: « 2014-05-17 10:50:00 »,
« tri »: « 90 »,
« publié »: « 1419702277 »,
« nom_fichier »: « page1002.html »
},
...
]
}
https://api.tildacdn.info/v1/getpage/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
« status »: « TROUVÉ »,
« résultat »: {
« id »: « 1001 »,
« projectid »: « 0 »,
« title »: « Titre de la page »,
« descr »: « »,
« img »: « »,
« featureimg »: « »,
« alias »: « »,
« date »: « 2014-05-16 14:45:53 »,
« tri »: « 80 »,
« publié »: « 1419702868 »,
« html »: « un code de page html »,
« nom_fichier »: « page1001.html »,
« js »: [
...
],
« CSS »: [
...
]
}
}
https://api.tildacdn.info/v1/getpagefull/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
« status »: « TROUVÉ »,
« résultat »: {
« id »: « 1001 »,
« projectid »: « 0 »,
« title »: « Titre de la page »,
« descr »: « »,
« img »: « »,
« featureimg »: « »,
« alias »: « »,
« date »: « 2014-05-16 14:45:53 »,
« tri »: « 80 »,
« publié »: « 1419702868 »,
« html »: « un code de page html »,
« nom de fichier »: « page1001.html »
}
}
https://api.tildacdn.info/v1/getpageexport/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
« status »: « TROUVÉ »,
« résultat »: {
« id »: « 1001 »,
« projectid »: « 0 »,
« title »: « Titre de la page »,
« descr »: « »,
« img »: « »,
« featureimg »: « »,
« alias »: « »,
« date »: « 2014-05-16 14:45:53 »,
« tri »: « 80 »,
« publié »: « 1419702868 »,
« images »: [
{
« de »: « »,
« à »: « »
},
{
« de »: « »,
« à »: « »
},
{
« de »: « »,
« à »: « »
}
],
« html »: « code html de la page du corps avec des liens locaux vers des fichiers »,
« nom de fichier »: « page1001.html »
}
}
https://api.tildacdn.info/v1/getpagefullexport/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
« status »: « TROUVÉ »,
« résultat »: {
« id »: « 1001 »,
« projectid »: « 0 »,
« title »: « Titre de la page »,
« descr »: « »,
« img »: « »,
« featureimg »: « »,
« alias »: « »,
« date »: « 2014-05-16 14:45:53 »,
« tri »: « 80 »,
« publié »: « 1419702868 »,
« images »: [
{
« de »: « »,
« à »: « »
},
{
« de »: « »,
« à »: « »
},
{
« de »: « »,
« à »: « »
}
],
« html »: « code html pleine page avec liens locaux vers des fichiers »,
« nom de fichier »: « page1001.html »
}
}
Si votre projet n’est pas lourdement chargé et que vous ne souhaitez pas enregistrer de fichiers statiques sur votre serveur, utilisez la requête getpage qui renvoie le corps du code HTML. Les images seront chargées à partir du serveur Tilda. L’essentiel est de ne pas oublier d’ajouter des fichiers JS et CSS à votre modèle. La liste de ces fichiers est retournée dans les variables js et css de la réponse à la requête.
$result = file_get_contents('https://api.tildacdn.info/v1/getprojectinfo/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0');
$project = json_decode($result, vrai);
print_r($project);