配信の出し分けはこの表から機械的に決まります。canonical が ○ の媒体には同一本文+正規URLで転載し、
× の媒体には別原稿、無ければ要約+リンク(teaser)に落とします。
対応媒体 25
JSONで取得| 媒体 | キー | 役割 | 方式 | 本文 | canonical | 下書き | 予約 | demo | satellite-cafe |
|---|---|---|---|---|---|---|---|---|---|
| Ghost | ghost | primary | API | html | ○ | ○ | ○ | · | · |
| WordPress(自社ドメイン / セルフホスト) | wordpress | primary | API | html | ○ | ○ | ○ | ● | ● |
| WordPress.com | wordpress_com | primary | API | html | ○ | ○ | ○ | · | · |
| dev.to | devto | syndicate | API | markdown | ○ | ○ | × | ● | · |
| Hashnode | hashnode | syndicate | API | markdown | ○ | ○ | × | ● | · |
| Medium(既存トークンのみ) | medium | syndicate | API | markdown | ○ | ○ | × | · | · |
| Blogger | blogger | variant | API | html | × | ○ | ○ | · | · |
| メール投稿(WordPress/Blogger/Tumblr/Ameba等) | variant | メール | html | × | × | × | · | · | |
| はてなブログ | hatena | variant | API | markdown | × | ○ | ○ | ● | · |
| ライブドアブログ | livedoor | variant | API | html | × | × | × | · | · |
| Notion | notion | variant | API | markdown | × | ○ | × | · | · |
| Qiita | qiita | variant | API | markdown | × | ○ | × | ● | · |
| Shopify ブログ | shopify | variant | API | html | × | ○ | ○ | · | · |
| Squarespace ブログ | squarespace | variant | API | html | × | ○ | × | · | · |
| Webhook(n8n / Make / Zapier 連携) | webhook | variant | Webhook | markdown | ○ | ○ | × | ● | · |
| Wix ブログ | wix | variant | API | html | × | ○ | ○ | · | · |
| Zenn | zenn | variant | Git連携 | markdown | × | ○ | × | ● | · |
| Facebookページ | social | API | text | × | × | × | · | · | |
| social | API | text | × | × | × | ● | · | ||
| Threads | threads | social | API | text | × | × | × | · | · |
| X(旧Twitter) | x | social | API | text | × | × | × | ● | · |
| YouTube(概要欄へ記事リンク) | youtube | social | API | text | × | × | × | · | · |
| LINE公式アカウント(Messaging API) | line | line | API | text | × | × | × | ● | · |
| Ameba(手動投稿パッケージ) | ameba | manual | 手動 | html | × | ○ | × | ● | · |
| note(手動投稿パッケージ) | note | manual | 手動 | markdown | × | ○ | × | ● | · |
○ 対応 / ● このクライアントで設定済み
× 非対応 / · 未設定
媒体ごとの注意
| 媒体 | 備考 |
|---|---|
| Ghost | Admin API(Admin APIキーからJWT生成)。 |
| WordPress(自社ドメイン / セルフホスト) | REST API + アプリケーションパスワード。canonicalはSEOプラグイン(Yoast/RankMath)のmetaで設定。 |
| WordPress.com | public-api.wordpress.com(OAuth2 Bearer)。 |
| dev.to | Forem API(api-key)。canonical_url対応。 |
| Hashnode | GraphQL API(Authorizationヘッダ)。originalArticleURLでcanonical。 |
| Medium(既存トークンのみ) | 新規のIntegration Token発行は停止。既存トークンは動作。 |
| Blogger | Blogger API v3(OAuth2アクセストークン)。 |
| メール投稿(WordPress/Blogger/Tumblr/Ameba等) | 各媒体の投稿用メールアドレスへSMTP送信。 |
| はてなブログ | AtomPub(Basic認証: はてなID + APIキー)。予約投稿はscheduled=yes + updated。 |
| ライブドアブログ | AtomPub(Basic認証: livedoor ID + APIキー)。下書き指定は非対応。 |
| Notion | Notion API。公開ページ/社内ナレッジ用。 |
| Qiita | API v2(Bearerトークン)。技術記事のみ。宣伝色が強い記事は規約違反になり得る。 |
| Shopify ブログ | Admin API(X-Shopify-Access-Token)。ECサイトのブログへ同時公開。canonicalはテーマ側の対応が要る。 |
| Squarespace ブログ | API投稿は上位プラン限定。使えない場合は手動投稿パッケージに落とす。 |
| Webhook(n8n / Make / Zapier 連携) | 記事JSONをそのままPOST。未対応媒体はここから先で自由に連携。 |
| Wix ブログ | Blog API v3。下書き作成→公開の2段階。アプリのインストールが必要。 |
| Zenn | GitHub連携リポジトリに articles/*.md をpush。frontmatterのpublishedで公開制御。 |
| Facebookページ | Graph API /{page-id}/feed。 |
| Posts API(w_member_social / w_organization_social)。記事リンク付き投稿。 | |
| Threads | Threads API(コンテナ作成→publishの2段階)。 |
| X(旧Twitter) | API v2 POST /2/tweets(OAuth2ユーザートークン)。有料プラン前提。 |
| YouTube(概要欄へ記事リンク) | コミュニティ投稿の公開APIは無い。既存動画の概要欄への追記のみ。 |
| LINE公式アカウント(Messaging API) | broadcast / narrowcast / push。新着記事通知に使う。 |
| Ameba(手動投稿パッケージ) | 公式APIなし。メール投稿が設定済みなら email アダプタも利用可。 |
| note(手動投稿パッケージ) | 公式APIなし。非公式APIは規約リスクがあるため、下書きパッケージを生成して人が投稿。 |