- {registration_date}
- сообщений: {posts}
- {tel_link}
блин никак не распедалю с этими смс. как прочитать все смс ? может кто подскажет. метод smsGetMessages мудрено реализован. какие аргументы только не подставлял. первый аргумент я так понял номер(можно указать от какого номера читать смски), второй аргумент это папка (входящие, исходящие-outbox,inbox), третий что за аргумент не понятно, какие значения может принимать?
import android
droid.smsGetMessages(8,"",None)
-------------
добавлено в 13.34: вообщем разобрался. вот вам фуекция удаления всех смс (чтение по иду и всех смс в ней)
import android
droid = android.Android()
print droid.smsGetMessages(False,'inbox', None)
msgs = droid.smsGetMessageIds(False, 'inbox')[1]
for msg in msgs:
print msg
droid.smsDeleteMessage(msg)
-------------
добавлено в 13.55: поправляю себя.первый аргумент в методе - прочитанные или непрочитанные сообщения, второй аргумент-(необязательный принимает значение- send,inbox) папка входящие,исходящие. третий аргумент(необязательный) а вот что он значит я так и не разобрался )))
-------------
добавлено в 14.08: выше была функция удаления всех входящих смс. на финише приведу функцию удаления исходящих
import android
droid = android.Android()
msgs = droid.smsGetMessageIds(False, 'inbox')[1]
msgs.extend(droid.smsGetMessageIds(False,'sent')[1])
for msg in msgs:
droid.smsDeleteMessage(msg)
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5