ちゅいったーからTwitterへURLなしクロスポスト

heniha2009-10-06

14文字のマイクロブログちゅいったー」にはTwitterへのクロスポスト機能があるのだが、元ポストへのリンクや長い長いフッターなどが付いてくるこれが嫌なのでTwitterFeed経由でTwitterへのクロスポストをすることにした。

TwitterFeedを経由したクロスポストの欠点

  • 30分間隔で更新
  • クロスポストされるのは30分に最新5ポストまで
  • ポスト先頭に「id:」が追加される ※回避可能

いずれもTwitterFeed以外のサービスを使えば解決されるのかも知れない。特に他はあたっていない。

TwitterFeedに登録:ちゅいったーRSSフィードを登録

クロスポストしたいTwitterアカウントにログインした状態でTwitterfeedにログインします。(アカウント作成はメールアドレスとパスワードのみ、OpenID対応)
CreateNewFeedをクリックしてフィード登録画面へ。

  1. Step1Twitterが選択されてるのを確認して「Connect your feed to your Twitter Account」をクリック
  2. Step2:FeedNameには適当にわかる名前をつけとく
  3. Step2:RSSFeedURLにちゅいったーRSSフィードのURLを入力

http://chuitter.jp/api/statuses/user_timeline/id.rss
idの部分を自分のちゅいったーidに書き換える

ポスト先頭に「id:」が追加されないようにするには

(5)で入力するRSSFeedURLを次のものに変更します

  1. ちゅいったークロスポスト用@Yahoo!pipesちゅいったーidを入力、RunPipeをクリック
  2. 「Get as RSS」のリンクのurlを使用します
ちゅいったークロスポスト用@Yahoo!pipes経由の場合…
  • フッターとして[chuitter]を追加
  • ポスト内に「@」がある場合はクロスポストしない(返信ポスト想定)
  • ポストの最後に「-」がある場合はクロスポストしない(一時的にクロスポストしたくない場合に使用)

TwitterFeed設定

  • Update Frequency:更新間隔と、クロスポスト数の上限 最短・最大の30min/5post推奨
  • Post Content:ポスト内容に付いて title only/Post Linkのチェックを外す
  • Post Prefix:ポストの先頭に文字列を追加したいなら入力
  • Post Suffix:ポストの最後に文字列を追加したいなら入力 フッターとして[chuitter]とか。
  • Keyword Filter:指定の文字列がある場合にクロスポストしない 「@」「!m」など。

そのままでもいいけど、Post ContentのPost Linkは外さないと、目的の一つだった「元ポストへのリンクを外す」が達成できない。

TwitterFeed設定終了

以上の設定が終了したら、ちゅいったーにポストしてみて設定した更新時間を待ちましょう。きっとTwitterクロスポストされると思います。