CLI
店舗とアカウント
ネットワーク、店舗、接続済みアカウントを一覧表示し、新しいアカウントの接続リンクを取得して、jq でつなげます。
公開の前に必要なものは 3 つです。Sofia が対応するネットワーク、店舗の ID、そして店舗に接続されたアカウントです。
ネットワーク
platforms:list は各ネットワークの制限とフォーマットを返します。プラットフォームを参照してください。
sofia platforms:list店舗
establishments:list は公開できる店舗を返します。使いたい店舗の id を控えておきましょう。
sofia establishments:list接続済みアカウント
accounts:list <establishmentId> は店舗に接続されたソーシャルアカウントを返します。ネットワークに複数ある場合は、その ID を -a, --account に渡します。
sofia accounts:list $ESTABLISHMENT_ID新しいアカウントを接続する
accounts:connect は接続用のリンクを返します。ブラウザで開いてネットワークを承認してください。-p, --platform は必須で、--redirect-url を指定すると完了後にあなたのページへ戻せます。
sofia accounts:connect $ESTABLISHMENT_ID -p instagram
sofia accounts:connect $ESTABLISHMENT_ID -p instagram --redirect-url https://app.example.com/connected情報を集める流れ
店舗 ID を変数に入れてから、アカウントを確認します。
ESTABLISHMENT_ID=$(sofia establishments:list | jq -r '.data[0].id')
sofia accounts:list $ESTABLISHMENT_ID | jq '.data[] | {platform, handle}'このページは役に立ちましたか?