サイドコンテンツ 【メイン】

推し:加藤安那

加藤安那 (ユメオイ少女)

Twitter: @_hana_celeb_

サイドコンテンツ 【サブ】

ブログ エントリー

  • Twitter API による改行付き投稿

    -
    \n でも \r\n でもなく \r のみ。

    自前の Twitter ライブラリで改行付き投稿を試みたが、\n が入ってると Could not authenticate you って怒られる。

    もしかしたら Twitter の開発者ドキュメント、フォーラム、ブログに書かれているのかもしれないけど、自分はひたすら \n、\r\n、\x0d\x0a、 とか色々試してて、やっと \r 1つでいいんだと気づけた。

    追記 (2014/11/22 12:33) その後、TweetDeck 以外では改行されてない事に気が付いた。 ブラウザで見た Twitter 上ですら改行されず。

    投稿するときの HTTP ヘッダを見たら %0a (\n) って送ってるから \r ではなく \n でいいんだけど、自前ライブラリだとエラーになる。 難しい問題だ。 自分でコーディングしたやつが悪いんだけどねw

    追記 (2014/11/23 01:17) ライブラリの余計な部分を削ろうと整形してたら、改行付きツイートが出来るようになってた。 なんでだ? まあ動いてるからいいのかな?w ちなみに \n\r だったり \n だけだったりはエラーになって、\r\n であればエラーにならない。