Прямое сообщение более чем одному человеку: twitter MGTwitterEngine - PullRequest
2 голосов
/ 12 апреля 2011

Я хочу отправить прямое сообщение более чем одному человеку с помощью одного звонка

Я использую MGTwitterEngine

и вызывающая функция, подобная этой

[requestDict setObject:@"direct_message" forKey:[twitterObj sendDirectMessage:@"this is test from iphone app" to:@"user_id"]];

это отправка нормально

но я не могу отправить его нескольким людям, как я могу это сделать Я пробовал с разделенными запятыми user_ids, но не работает

Спасибо Амит Баттан

1 Ответ

2 голосов
/ 15 апреля 2011

Независимо от того, поддерживает ли MGTwitterEngine вызов, который выглядит так, как будто он позволяет отправлять прямое сообщение (DM) более чем одному пользователю, API Twitter не поддерживает такой вызов.

Метод API за кулисами ( direct_messages / new ) позволяет аутентифицирующему пользователю отправлять DM только одному пользователю.Поэтому, если вам подходит один вызов, просто выполните итерацию по списку пользователей Twitter и отправьте им DM с указанным вами вызовом.

Кроме того, вам не нужно беспокоиться об ограничении скорости при отправке.DM.

...