Skip to content

mohemohe/switchfeed

Repository files navigation

switchfeed

FacebookにシェアしたSwitchの画像を自動でダウンロードします
動画はまだ対応していません

動かし方

git clone https://github.com/mohemohe/switchfeed.git
cd switchfeed
cp sample.env .env
# 好みのエディタで.envを書き換える
docker-compose run --service-ports app
# OAuth認証をしてcodeを入れる
# success:true が表示されたらCtrl+Cで落とす
docker-compose up -d

Facebookアプリケーションの設定方法

  • webhookに使うドメイン名.env に入力する
  • https://developers.facebook.com/apps/ でアプリを作成する
  • アプリIDapp secret.env に入力する
  • アプリ左メニュー > 設定 > ベーシックアプリドメインwebhookに使うドメイン名 を入力する

  • アプリ左メニュー > Facebookログイン > 設定有効なOAuthリダイレクトURIhttps://【webhookに使うドメイン名】/token を入力する

こんなときは

画像が取得できない

user_posts user_photos user_videos の権限は、未申請のFacebookアプリだと開発者しか使えないぞい
Switchに紐づけたFacebookアカウントを使うとええ

認証をやりなおしたい

rm -f config/credential.json

アクセストークンが自動更新されなかった

ロングタームトークンは60日くらいあるはずだけど、60日も動かしてテストしてないから、ぶっちゃけトークン更新が動くか分からん

About

FacebookにシェアしたSwitchの画像を自動でダウンロード/mastodonに投稿します

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors