もう少しお待ちを。

Google Drive との連携をするための API をいろいろ探したたものの
探せども良いものがなく、公式が提供している API テストツールを使用して JSON を生成するという
なんだが便利なんだか、便利じゃなかったのかいまいちな方法で連携問題は解決しました。
あとは C-Board のログを整形して、WordPress 上に載っけるスクリプトを完成させれば、公開できると思います。

以下はこれまでの作業内容となります。

  • 物理破損したサーバーからデータ取り出し
  • Sim-Board 関連のデータ確認
  • Sim-Board に使用していた掲示板のログ整形スクリプトの作成
  • Sim-Board 関連データの再公開(ファイルのみ)
  • Sim-Board 関連データの Google Drive 転送
  • Google API によるGoogle Drive の JSON データ取得
  • 掲示板ツリーページ作成スクリプトの作成

一番手間がかかったのが C-board のログ部分
実はこのログが複数行にまたがって一つの投稿が構成されていて
ツリー構造も実装されているので、しばらく変換系を作って無い身からすると、これが結構厄介でした。

今後の作業内容としては

  • 各ツリーページの作成(スクリプトによる一括生成)
  • WordPress へのページ組み込み(まだ方法決めてません)
  • 状態を見て国内レンタルサーバーへ変更(未定)

一つ言えることは…

Google Drive から認証してファイルリストを取るなら公式のテストツールを使うか
Google Drive REST API をおとなしく使いましょう。

データが変動しないなら client library を使って作成するのは時間の無駄です。

You may also like...