2011-11-25 17 views
8

Twitter流媒體API的官方編碼是什麼?我最好的猜測是基於我所看到的UTF-8,但我想避免做出假設。Twitter Streaming API使用官方編碼?它是UTF-8嗎?

Twitter網站我見過,他們甚至在他們的官方編碼使用提示的唯一部分是在這裏:

的Twitter並不想懲罰用戶,因爲我們使用UTF事實-8或一個事實,即有問題的API客戶端所使用的時間越長表示

https://dev.twitter.com/docs/counting-characters

沒有人有更多的「官方」的答案?我正在爲流式API編寫一個狀態機標記器,它會做出一些假設。我想要的最後一件事是遇到類似UTF-16的東西。

謝謝! :D

回答

4

一個指標是Twitter使用幾乎所有東西的JSON format指示(或至少默認)UTF-8。他們應該也設置一個適當的HTTP標頭表示編碼(但我沒有證實這一點)。如果您使用的是XML,則XML開始標記明確表示編碼,即UTF-8。