我无法向facebook-messenger用户发送默认短信。
我发现this可以查看特定的用户收件箱,但无法发送默认消息。
为了查看,我使用了
final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://messaging/" + facebookId));
但是当我使用
Intent sendIntent = new Intent(Intent.ACTION_SEND, Uri.parse("fb://messaging/" + "[user-id]"));
sendIntent.putExtra(Intent.EXTRA_TEXT, "<---YOUR TEXT HERE--->.");
sendIntent.setType("text/plain");
sendIntent.setPackage("com.facebook.orca");
try {
startActivity(sendIntent);
}
catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(getApplicationContext(),"Please Install Facebook Messenger", Toast.LENGTH_LONG).show();
}
这会显示要发送消息但未打开并发送给特定用户的朋友列表。
我想将短信发送给特定的facebook-messenger用户ID。
我该怎么办?
谢谢