スポンサーリンク

AmebaaVision (http://vision.ameba.jp/apis/) から Web API が公開されました。
AmebaaVision 開発ブログ
http://ameblo.jp/amebavisiondev/

Web Service Security (WSS) の認証を検討している。
http://www-128.ibm.com/developerworks/library/specification/ws-secure/

AmebaaVision の API をたたいてみた。

サンプルプログラム
<?php
// Coded by kaworu
// Last update: 2007/04/21 12:58:44
include ('XML/Unserializer.php');
class AmebaVision
{
	public function __construct ()
	{
	}
	public function __destruct ()
	{
	}
	public function call ($url)
	{
		$ch = curl_init ($url);
		curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
		$data =  curl_exec ($ch);
		curl_close ($ch);
		return ($data);
	}
	public function getArray ($url)
	{
		$data = $this->call ($url);
		$options = array (
			);
		$us = new XML_Unserializer ($options);
		$r = $us->unserialize ($data);
		$d = $us->getUnserializedData ();
		return ($d);
	}
	public function recentMovie ()
	{
		return ($this->getArray ('http://vision.ameba.jp/api/get/recentMovie.do') );
	}
}

function showRecentMovie ($data_array)
{
	$html = '';
	$da = $data_array['item'];
	foreach ($da as $item)
	{
		$html .= <<<EOF
<h3>{$item['title']}</h3>
<img src="{$item['imageUrlLarge']}" />
<p>{$item['description']}</p>
<div>link: <a href="{$item['link']}">{$item['link']}</a></div>
EOF;

	}

	print $html;
}
function ameba_main ()
{
	$obj = new AmebaVision ();
	$data = $obj->recentMovie ();
	showRecentMovie ($data);
}
ameba_main ();
?>

実行例
http://paranoid.dip.jp/dev/amebavision/recentMovie.php

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー