アップデート,マイナーアップデート

ver. 2.5 リリース

APIの仕様を全面的に見直し、APIのパス及びデータ操作実行関数を簡略化しました。

※ バージョン2.4.7までの仕様も引き続き利用できます。
※ このアップデートを行うことで構築済みのサイトに影響を及ぼすことは一切ありません。

 


1. ローカル実装

PostEase をローカルサーバに設置し、同一ドメインで運用する場合

例).
WEBサイトのURL: https://your-domain.com
PostEaseのURL: https://your-domain.com/manage

 

PHP 

2.4.7まで

require_once '[your-path]/manage/api/php/pesf.php';

$posts = PESF_GET_POSTS();

 

2.5.0以降

require_once '[your-path]/manage/api/local.php';

$posts = get_post();

 

jQuery

2.4.7まで

var posteaseApi = '[your-path]/manage/api/ajax/pesf_get_posts.php';

$.ajax({
  url: posteaseApi,
  type:'POST',
  dataType: 'json',
})
.done(function(data) 
{
  // success action 
})

 

2.5.0以降

var posteaseApi = '[your-path]/manage/api/json.php?get_posts';

$.ajax({
  url: posteaseApi,
  type:'POST',
  dataType: 'json',
})
.done(function(data) 
{
  // success action 
})

 

 


2. リモート実装

PostEase をリモートサーバに設置する場合もしくはローカルサーバに設置して別ドメインで運用する場合

例).
WEBサイトのURL: https://your-domain.com
PostEaseのURL: https://manage.your-domain.com

 

PHP 

2.4.7まで

require_once '[your-path]/phprpc/phprpc_client.php';

$posteaseApi = 'https://manage.your-domain.com/api/php/pesf_rpc.php';

$pe = new PHPRPC_Client();

$pe->useService($posteaseApi);

$posts = $pe->PESF_GET_POSTS();

 

2.5.0以降

新しいSDK(クライアントツール)Pec (ペック)は以下のURLからダウンロードできます。
postease-classic-sdk

/*
 * root
 *  |
 *  |-- PecRpc
 *  |
 *  |-- index.php
 *  |-- ..
 *
 */

require_once dirname(__FILE__) . '/PecRpc/Pec.php';

$posteaseApi = 'https://manage.your-domain.com/api/remote.php';

$pe = new Pec();

$pe->connect($posteaseApi);

$posts = $pe->get_posts();

 

jQuery

2.4.7まで

var posteaseApi = 'https://manage.your-domain.com/api/ajax/pesf_get_posts.php';

$.ajax({
  url: posteaseApi,
  type:'POST',
  dataType: 'json',
})
.done(function(data) 
{
  // success action 
})

 

2.5.0以降

var posteaseApi = 'https://manage.your-domain.com/api/json.php?get_posts';

$.ajax({
  url: posteaseApi,
  type:'POST',
  dataType: 'json',
})
.done(function(data) 
{
  // success action 
})

 

 


 

 

戻る