2013-11-21 53 views
0

看來我的iOS應用不能發佈到Twitter,如果該帖子包含「!」。我的返回錯誤代碼是401.但是,我可以發佈不包含感嘆號的郵件。我嘗試編碼!到%21,但它只是在Twitter中發佈了帶有%21的Twitter消息。發佈消息給帶有感嘆號的twitter

如何發送消息給包含「!」的Twitter?

回答

0

編碼您NSString

encodedTweet = [tweet stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 

另一種解決方案是公認的答案here描述。

+0

它不會用任何東西代替感嘆號,並且在發送帶有「!」的消息時仍然給我401錯誤。 –

+0

這是v1.1 api的一個已知問題。檢查這個:https://dev.twitter.com/discussions/12378他們也描述了那裏的解決方案 –

+0

也編輯了我的答案。 –