|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.03.2017, 17:39 | #1 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
SL4A - как получить сообщения с определённого номера
Здравствуйте. Даже не пойму толком в какой раздел надо было размещать этот вопрос. Надеюсь, здесь ответят.
Вопрос вот какой. Как в SL4A получить сообщения от определённого номера? Получаю строкой smsGetMessages(False, 'inbox', nums) Пробовал так: nums = {'address': '+7XXXXXXXXXX'} Ругается, что должно быть JSONArray Пробовал так: nums = [{'address': '+7XXXXXXXXXX'}] Ругается ещё на что-то... Просмотрел через поисковики всё, что удалось найти, но не нашёл ни одного примера с конкретным номером. |
09.03.2017, 18:12 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
smsGetMessages это что? Смотрите документацию по ней.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
10.03.2017, 10:08 | #3 | |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
Да я бы рад посмотреть документацию, но ссылки ведут на страницы, которые были перемещены. Например:
https://code.google.com/hosting/move...roid-scripting Из "живых" есть только ссылка на GitHub, но я с ним особо не дружу, и если есть там документация, то я не пойму где её найти. Единственное "справочное", что мне удалось найти - это список функций с минимальными пояснениями и без примеров. smsGetMessages позволяет получить список СМС с телефона. У неё один обязательный и два необязательных параметра. Обязательный (первый) - все или только не прочитанные СМСки: boolean; второй (не обязательный) - папка входящих или исходящих СМС (по умолчанию - входящие). В третьем параметре можно уточнять условие выборки по полям, которые выдаёт функция. Вот с его-то заданием у меня и возникли проблемы. Единственное, что мне удалось найти (в том самом перечне функций) - это что он должен быть в формате JSONArray. И что-то у меня с ним ничего не выходит... Пытался задать двумя способами, которые мне приходили в голову (в начале написал), но один вариант (без квадратных скобок) он не воспринимает как JSONArray, а при втором возвращает результат с ошибкой. Попробую её перепечатать... Цитата:
Код:
|
|
10.03.2017, 10:21 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
В ридми (внизу на основной странице) есть User Guide и API Reference, но да, там нет подробного описания этой функции.
А зачем этот SL4A нужен вообще?) Посмотрел исходник, вроде attributes это не то, что вы подумали. Это просто список атрибутов, которые оно вернет. Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
10.03.2017, 10:40 | #5 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
Я изучаю основы Питона, ну и для возможности кодирования "в дороге" установил QPython3 на смартфон. Узнал про то, что для использования Андроида Питоном есть SL4A, который встроен QPython3. Вот и решил попробовать им воспользоваться.
Про атрибуты... Вроде, похоже, что действительно так... Досадно. JavaScript я ещё не изучал. Правильно ли я понимаю, что, судя по этой функции, он "проходит" по атрибутам и "забирает" те колонки, которые указаны во входных данных функции? Тогда вопрос становится не актуальным, хотя всё равно интересно почему не получается. |
10.03.2017, 10:46 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Там Java.
С JavaScript у Java общие только 4 буквы названия. Да, примерно как в SQL Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
10.03.2017, 10:55 | #7 | |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
Что ж, спасибо за помощь с выяснением. Жаль, что это не
Цитата:
И спасибо за комментарий про Java. В голове мысль начать в будущем изучать такой код, без вашего комментария был риск, что начал бы изучать не то Последний раз редактировалось Ship_1; 10.03.2017 в 11:01. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить список сообщения начиная с указанного UID | Shouldercannon | PHP | 1 | 20.08.2014 15:31 |
Получить сообщения\отправить. | Небожитель | C/C++ Сетевое программирование | 1 | 23.05.2014 08:23 |
Расширение для опера мобайл или на sl4a | i77oMe | Фриланс | 1 | 08.09.2012 16:05 |
Как получить в VBA номера строк выделенного диапазона? | Chelentano | Microsoft Office Excel | 10 | 04.11.2010 14:25 |
получить текст сообщения вконтакте | Dionix | Работа с сетью в Delphi | 9 | 12.07.2010 14:37 |