MVP implementation console
投稿管理コンソール
LINEチャットをユーザー向け導線にし、外部APIを自分用の投稿取り込み口として先に動かす構成です。 現時点ではInstagram OAuth、API正規化、即時投稿、permalink返却、Webhook登録の土台まで本番で確認済みです。
現在の実装状態
1
LINEログイン
ユーザー作成、メール登録、公式LINEのチャット導線へ接続する。
2
Instagram連携
onePostのMetaアプリで店舗ごとのInstagramプロアカウントをOAuth連携する。
3
投稿プレビュー
営業時間、投稿時刻、固定画像テンプレートを反映した実投稿サンプルを見せる。
4
14日トライアル
カード登録後に投稿予約を有効化する。招待制ベータだけカードなしを許可する。
LINE主導線疎通済み
LINE Login callbackとMessaging API webhookは本番URLで検証済みです。
Instagram OAuth投稿疎通済み
onePostのMetaアプリでOAuth連携し、Supabase保存とInstagram即時投稿まで確認済みです。
StripeWebhook骨格
14日無料、月額2,980円、期間末解約の前提でWebhook受け口を用意済み。
| Store | 状態 | |
|---|---|---|
| onePost公式 store_onepost | trialing | @taichiumeki connected |
| Casto store_casto | beta | @casto.io needs_oauth |
| PolyCyclo store_polycyclo | beta | @polycycloloops needs_oauth |
API quick test
curl -X POST http://localhost:3000/v1/stores/store_casto/posts \
-H "Authorization: Bearer op_dev_local" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: casto-demo-001" \
-d '{
"dry_run": true,
"mode": "scheduled",
"scheduled_at": "2026-06-09T09:00:00+09:00",
"caption": "本日も営業しています。",
"hashtags": ["#onePost", "#営業中"],
"image": { "mode": "media_asset", "media_asset_key": "default_open_today" }
}'自動投稿方針
通常投稿はAIが毎回判断せず、オンボーディングで確定した営業カレンダー、 投稿ルール、固定画像テンプレートに基づいて決定的に実行します。
移行方針
Casto、PolyCyclo、onePost公式Instagramはすべてstoreとして扱い、 既存SNS投稿機能を段階的にonePost APIへ寄せます。