SendUpdate MGTwitterEngine inReply, чтобы фактически не отвечать на твит - PullRequest
0 голосов
/ 08 июня 2011

SendUpdate MGTwitterEngine с параметром inReplyTo фактически не отвечает на твит, а вместо этого пишет новый!

Я столкнулся с проблемой длинных значений, как обсуждалось на форумах, но я исправил ее иtweetID остается постоянным по всему.Но всякий раз, когда я отвечаю на твит, когда я проверяю страницу в твиттере, я просто пишу в твиттере вместо ответа.

Пожалуйста, дайте мне знать, что я могу сделать, чтобы решить эту проблему!

Большое спасибо заранее!

Ответы [ 2 ]

1 голос
/ 07 апреля 2012

sumitkm имеет право, все это преобразование не требуется, так как в конце updateID передается параметру NSString через метод stringWithFormat. В дополнение к этому мне пришлось добавить в ответ префикс сообщения с именем пользователя, которому я отвечаю, поэтому пример сообщения будет выглядеть так: «@MichalGumny my reply message». У меня это работает.

0 голосов
/ 03 июля 2011

Prashanth,

Оригинальный MGTwitterEngine использовал беззнаковый лонг в качестве идентификатора твита.Но идентификаторы Tweet уже давно не имеют длинных беззнаковых идентификаторов.Вам нужно изменить идентификатор твита на строку NSString и передать его как строку NSString.Внутренне значение публикуется как часть URL, поэтому можно передать его в виде строки.

Я разместил необходимые изменения здесь .

У меня нетпопробовал ответить на твит сам, я сделаю снимок и опубликую здесь, если что-то не так.

...