DMM APIの活用法④ URLから取得した商品データで動画を保存してみる | アダルトアフィリエイト
前回はDMM APIを利用してURLから取得した商品データをCSVで保存してみました。
今回は取得した商品データで動画を保存してみましょう。
↓前回の記事
動画のダウンロードに関してはサイトで使うというよりは、いちいちFANZAのサイトでダウンロードしないで楽にTwitterで使うためにダウンロードしとくって感じですかね〜
それでは見てみましょう!
FANZAの動画のダウンロード
「動画をダウンロード」ボタンを押すとダウンロードできる処理を書いていきます。
以下はindex.phpに記載したコードの再掲になります。
<!-- 動画ダウンロード -->
<form action="" method="post">
<input type="hidden" name="url" value="<?=$url ?>">
<button type="submit" name="save_movie">動画をダウンロード</button>
</form>
それではindex.phpに動画ダウンロードの処理を追加しましょう!
index.php
// 動画を保存する時の処理
if (isset($_POST['url']) && isset($_POST['save_movie'])) {
$url = $_POST['url'];
$contentId = getContentIdFromUrl($url);
if ($contentId) {
saveToMovie($contentId);
}
}
getContentIdFromUrl()関数で取得したurlをsaveToMovie()関数に渡してあげます。
それではsaveToMovie()関数を見てみましょう!
download.php
動画をダウンロードするsaveToMovie()関数はdownload.phpに書いていきます。
ここから先は
1,945字
/
1画像
¥ 400
この記事が気に入ったらチップで応援してみませんか?