Constellation/taberareloo — pull request #156 by syoichi (2013-01-29 16:31:34+00:00)
Title: Add Options for sharing Tumblr posts on Twitter and Facebook

TaberarelooによってTumblrへ投稿したポストがTwitterやFacebookで共有できない問題に対応する為、設定から共有できるようにしてみました。Tumblrの設定に関するページ(http://www.tumblr.com/blog/USERNAME/settings )でTwitterやFacebookにおいて認証済みである場合に、Taberarelooの設定を有効にすると共有されるようになります。Tumblrの設定ページで共有を有効にしていなくても、Taberarelooの設定が有効になっていれば共有されます。

TwitterやFacebookへ共有するかどうかは、Reblog時に関してはhttp://www.tumblr.com/svc/post/fetch から取得できそうに見えるのですが、共有を有効にしているにもかかわらず、`send_to_fbog`と`send_to_twitter`は`false`となっているようです。
![screenshot](https://f.cloud.github.com/assets/69238/107534/33b55e32-6a2e-11e2-920e-d1f00ed4d7cf.PNG)

TwitterやFacebookへ共有される時の内容は、Twitterに関しては`custom_tweet`で変更可能で、`custom_tweet`が`''`の場合はTumblr側で適切にツイートを設定してくれるようです。ただし、Tumblr上で通常の投稿やReblogを行った場合に共有されるツイートの内容とは微妙に異なるので、あくまで部分的な対応となります。Facebookに関しては、私が確認した限りでは同一の内容で共有されるようでした。

この変更の動作は、Windows 7 Home Premium SP1 64bit上のChrome 24.0.1312.56 、拡張のバージョンは2.0.76(865042b0bba725891f4f7ce89fbb5200101174f4 までの変更を含む)という環境で確認しています。