{
"ステータス": "見つかりました",
...
}
{
"ステータス": "エラー",
...
}
https://api.tildacdn.info/v1/getprojectslist/?publickey=00000000000000000000&secretkey=00000000000000000000
{
"ステータス": "見つかりました",
"結果": [
{
"id": "0",
"タイトル": "最初のプロジェクト",
"説明": "いくつかの情報"
},
{
"id": "1",
"タイトル": "セカンドプロジェクト",
"descr": ""
},
...
]
}
https://api.tildacdn.info/v1/getprojectinfo/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
{
"ステータス": "見つかりました",
"結果": {
"id": "0",
"タイトル": "プロジェクトタイトル",
"descr": "",
"カスタムドメイン": "project.com",
"export_csspath": "",
"export_jspath": "",
"export_imgpath": "",
"インデックスページID": "0",
"カスタムテキスト": "y",
"ファビコン": "",
"page404id": "0",
"画像": [
{
"from": "",
"to": ""
}
...
]
}
}
https://api.tildacdn.info/v1/getpageslist/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
{
"ステータス": "見つかりました",
"結果": [
{
"id": "1001",
"プロジェクト ID": "0",
"タイトル": "ページタイトルが最初",
"descr": "",
"img": "",
"featureimg": "",
"エイリアス": "",
"日付": "2014-05-16 14:45:53",
"ソート": "80",
"公開済み": "1419702868",
"ファイル名": "ページ1001.html"
},
{
"id": "1002",
"プロジェクト ID": "0",
"タイトル": "ページタイトル2番目",
"descr": "",
"img": "",
"featureimg": "",
"エイリアス": "",
"日付": "2014-05-17 10:50:00",
"ソート": "90",
"公開済み": "1419702277",
"ファイル名": "ページ1002.html"
},
...
]
}
https://api.tildacdn.info/v1/getpage/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
"ステータス": "見つかりました",
"結果": {
"id": "1001",
"プロジェクト ID": "0",
"タイトル": "ページタイトル",
"descr": "",
"img": "",
"featureimg": "",
"エイリアス": "",
"日付": "2014-05-16 14:45:53",
"ソート": "80",
"公開済み": "1419702868",
"html": "いくつかのHTMLページコード",
"ファイル名": "ページ1001.html",
"js": [
...
],
"css": [
...
]
}
}
https://api.tildacdn.info/v1/getpagefull/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
"ステータス": "見つかりました",
"結果": {
"id": "1001",
"プロジェクト ID": "0",
"タイトル": "ページタイトル",
"descr": "",
"img": "",
"featureimg": "",
"エイリアス": "",
"日付": "2014-05-16 14:45:53",
"ソート": "80",
"公開済み": "1419702868",
"html": "いくつかのHTMLページコード",
"ファイル名": "ページ1001.html"
}
}
https://api.tildacdn.info/v1/getpageexport/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
"ステータス": "見つかりました",
"結果": {
"id": "1001",
"プロジェクト ID": "0",
"タイトル": "ページタイトル",
"descr": "",
"img": "",
"featureimg": "",
"エイリアス": "",
"日付": "2014-05-16 14:45:53",
"ソート": "80",
"公開済み": "1419702868",
"画像": [
{
"from": "",
"to": ""
},
{
"from": "",
"to": ""
},
{
"from": "",
"to": ""
}
],
"html": "ファイルへのローカルリンクを含むボディページのHTMLコード",
"ファイル名": "ページ1001.html"
}
}
https://api.tildacdn.info/v1/getpagefullexport/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
{
"ステータス": "見つかりました",
"結果": {
"id": "1001",
"プロジェクト ID": "0",
"タイトル": "ページタイトル",
"descr": "",
"img": "",
"featureimg": "",
"エイリアス": "",
"日付": "2014-05-16 14:45:53",
"ソート": "80",
"公開済み": "1419702868",
"画像": [
{
"from": "",
"to": ""
},
{
"from": "",
"to": ""
},
{
"from": "",
"to": ""
}
],
"html": "ファイルへのローカルリンクを含むフルページのHTMLコード",
"ファイル名": "ページ1001.html"
}
}
プロジェクトの読み込みがあまりなく、静的ファイルをサーバーに保存したくない場合は、本文の HTML コードを返す getpage 要求を使用します。イメージはTildaサーバーから読み込まれます。主なことは、JSファイルとCSSファイルをテンプレートに追加することを忘れないでください。これらのファイルのリストは、リクエスト応答のjs変数とcss変数で返されます。
$result = file_get_contents('https://api.tildacdn.info/v1/getprojectinfo/?publickey=000000000000000000&secretkey=0000000000000000000&projectid=0');
$project = json_decode($result, 真);
print_r($project)