0
看來我的iOS應用不能發佈到Twitter,如果該帖子包含「!」。我的返回錯誤代碼是401.但是,我可以發佈不包含感嘆號的郵件。我嘗試編碼!到%21,但它只是在Twitter中發佈了帶有%21的Twitter消息。發佈消息給帶有感嘆號的twitter
如何發送消息給包含「!」的Twitter?
看來我的iOS應用不能發佈到Twitter,如果該帖子包含「!」。我的返回錯誤代碼是401.但是,我可以發佈不包含感嘆號的郵件。我嘗試編碼!到%21,但它只是在Twitter中發佈了帶有%21的Twitter消息。發佈消息給帶有感嘆號的twitter
如何發送消息給包含「!」的Twitter?
編碼您NSString
:
encodedTweet = [tweet stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
另一種解決方案是公認的答案here描述。
它不會用任何東西代替感嘆號,並且在發送帶有「!」的消息時仍然給我401錯誤。 –
這是v1.1 api的一個已知問題。檢查這個:https://dev.twitter.com/discussions/12378他們也描述了那裏的解決方案 –
也編輯了我的答案。 –