APIキーを追加
ベーシック認証が必要だったので，それに合わせて改変
ディレクトリは設定で読み込むことにした
オプション追加できるようにしてみた
ベーシック認証を通すようにしてみる