動画IDを指定する' ;
$html .= '
動画IDを指定して、お気に入りを付けたユーザーを取得してみて下さい。
' ;
$html .= '' ;
// 実行結果の出力
$html .= '実行結果
' ;
// エラー判定
if( !$obj || !isset($obj->data->records) || empty($obj->data->records) )
{
$html .= 'データを取得できませんでした…。設定を再確認して下さい。
' ;
}
else
{
// 説明
$html .= '動画ID:' . $post_id . '
にお気に入りを付けたユーザーを取得しました。
' ;
// 解析
foreach( $obj->data->records as $item )
{
// 各データの整理
$userId = (string)$item->userId ; // ユーザーID (文字列にキャストしないと末尾の数値が丸まる…)
$username = $item->username ; // ユーザー名
$created = $item->created ; // 投稿日時
$likeId = (string)$item->likeId ; // お気に入りID (文字列にキャストしないと末尾の数値が丸まる…)
// 日時の整形
$created = date( 'Y/m/d H:i' , strtotime( $created ) ) ;
// ブラウザに出力
$html .= '' ;
$html .= '- ユーザーID
' ;
$html .= '- ' . $userId . '
' ;
$html .= '- ユーザー名
' ;
$html .= '- ' . $username . '
' ;
$html .= '- 投稿日時
' ;
$html .= '- ' . $created . '
' ;
$html .= '- お気に入りID
' ;
$html .= '- ' . $likeId . '
' ;
$html .= '
' ;
}
}
// 取得したデータ
$html .= '取得したデータ
' ;
$html .= '下記のデータを取得できました。
' ;
$html .= 'JSON
' ;
$html .= '' ;
$html .= 'レスポンスヘッダー
' ;
$html .= '' ;
?>
Vine APIでお気に入りしたユーザーを取得するサンプルデモ
配布元: Syncer