Как выбрать контакт для отправки с помощью wechat sdk

wechat sdk позволяет нам отправлять текстовые сообщения контактам wechat.

Но как мы выбираем, какому контакту отправить?

Чтобы поделиться с контактами WeChat:

SendMessageToWXReq* req = [[[SendMessageToWXReq alloc] init]autorelease];
req.text = @"Your Text Message.";
req.bText = YES;
req.scene = WXSceneSession;
[WXApi sendReq:req];

person user1872384    schedule 24.08.2015    source источник


Ответы (1)


Вам не нужно выбирать контакт отправителя в мобильном приложении.

После [WXApi sendReq:req]; строки кода откроется wechat и предложит пользователю выбрать, какому контакту отправить сообщение.

Насколько я знаю, нет возможности выбрать контакт отправителя из мобильных приложений.

person Bluewings    schedule 24.08.2015
comment
Спасибо @Bluewings. Повторюсь: 1) wechat открывается и показывает список контактов 2) пользователь выберет контакт 3) Будет ли текст заполняться автоматически? - person user1872384; 24.08.2015
comment
Да, точно! 3-й вариант немного сложнее. Он автоматически заполнит текстовое сообщение, которое вы устанавливаете через req.text = @"Your Text Message.";... Обратите внимание, что вы также можете отправлять текстовые мультимедийные сообщения RIch. - person Bluewings; 24.08.2015
comment
Не уверен, что 3-й вариант сработает. Вы недавно пробовали? - person user1872384; 24.08.2015
comment
Я пробовал отправлять текстовые сообщения и мультимедийные сообщения, такие как фото и аудио... все работает отлично. - person Bluewings; 24.08.2015
comment
Спасибо. Тогда продолжим использовать этот метод. - person user1872384; 24.08.2015