Ori*_*ish 6 sms android message whatsapp
我在StackOverflow中经历了大量的WhatsApp帖子.
像这样: 使用WhatsAPI是否合法?
我的问题是这个.我设法从我的应用程序向WhatsApp发送一条消息给我的联系人列表中的某个人.
但是,我想通过WhatsApp向不在我的联系人列表中的人发送消息(不是垃圾邮件!),而且我无法使用给定的解决方案.
这怎么可能?
顺便说一下,如何用预先定义的消息填充WhatsApp文本字段的主体,以便用户可以立即编辑或发送?"sms_body"或Intent.EXTRA_TEXT似乎不起作用......
public void shareWhatsApp(String whatsappid) {
try {
Cursor c = getContentResolver().query(ContactsContract.Data.CONTENT_URI,
new String[] { ContactsContract.Contacts.Data._ID }, ContactsContract.Data.DATA1 + "=?",
new String[] { whatsappid }, null);
c.moveToFirst();
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("content://com.android.contacts/data/" + c.getString(0)));
i.putExtra(Intent.EXTRA_TEXT, "Hello!");
startActivity(i);
c.close();
} catch (Exception e) {
Toast.makeText(this, "Install WhatsApp First", Toast.LENGTH_LONG).show();;
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7410 次 |
| 最近记录: |