データを取得できませんでした…。
' ;
}
else
{
// HTML
$html .= '実行結果
' ;
$html .= '下記の内容で取得しました。
' ;
foreach( $obj as $item )
{
// 1日ごとのサマリーを解析
$html .= '' . $item->date . '
' ;
// 内容がなければスキップ
if( !isset($item->summary) || empty($item->summary) )
{
continue ;
}
// データを確認
foreach( $item->summary as $summary )
{
// 各データの整理
$value = $summary->activity ; // 運動項目
$category = $summary->group ; // 運動カテゴリ
$duration = $summary->duration ; // 時間(秒)
$distance = $summary->distance ; // 距離(メートル)
$cal = ( isset($summary->calories) ) ? $summary->calories : '-' ; // カロリー(kcal)
$steps = ( isset($summary->steps) ) ? $summary->steps : '-' ; // 歩数
// 出力
$html .= '' ;
$html .= '- 項目
' ;
$html .= '- ' . $value . '
' ;
$html .= '- カテゴリ
' ;
$html .= '- ' . $category . '
' ;
$html .= '- 時間 (秒数)
' ;
$html .= '- ' . $duration . '
' ;
$html .= '- 距離 (メートル)
' ;
$html .= '- ' . $distance . '
' ;
$html .= '- カロリー
' ;
$html .= '- ' . $cal . '
' ;
$html .= '- 歩数
' ;
$html .= '- ' . $steps . '
' ;
$html .= '
' ;
}
}
}
// 取得したデータ
$html .= '取得したデータ
' ;
$html .= '下記のデータを取得できました。
' ;
$html .= 'JSON
' ;
$html .= '' ;
$html .= 'レスポンスヘッダー
' ;
$html .= '' ;
?>
Moves APIで指定期間のサマリー(運動概要)を取得するサンプルデモ
配布元: Syncer