例 -- Services_Ebay の基本的な例
Services_Ebay の基本的な例
以下の例で、Services_Ebay の基本的な機能の使用法を説明します。
例 67-1プロキシオブジェクトの使用法 require_once 'Services/Ebay.php';
// 認証データを渡します
$session = Services_Ebay::getSession($devId, $appId, $certId);
$session->setToken($token);
// 新しいプロキシオブジェクトを作成します
$ebay = new Services_Ebay($session);
// メソッドをコールします
echo $ebay->GeteBayOfficialTime(); |
|
例 67-2Call オブジェクトを直接操作する require_once 'Services/Ebay.php';
// 認証データを渡します
$session = Services_Ebay::getSession($devId, $appId, $certId);
$session->setToken($token);
$call = Services_Ebay::loadAPICall('GetEbayOfficialTime');
$result = $call->call($session);
echo $result; |
|
例 67-3モデルクラスの使用法 require_once 'Services/Ebay.php';
// 認証データを渡します
$session = Services_Ebay::getSession($devId, $appId, $certId);
$session->setToken($token);
// eBay の商品を取得します
$item = $ebay->GetItem(4501333179, 2);
// 出品者の情報も同様にオブジェクトとして取得できます
echo '出品者のユーザ ID: '.$item->Seller->UserId.'<br />';
// 商品を配列に変換します
echo '<pre>';
print_r($item->toArray());
echo '</pre>';
// モデルのメソッドを使用します
$item->AddToDescription('大切なことを言い忘れていました');
// 商品を変更します
$item->Title = '新しいタイトル';
$ebay->ReviseItem($item); |
|