我们如何通过Android应用将默认短信发送到特定的Facebook短信?

时间:2018-07-05 10:15:51

标签: android android-sharing facebook-messages

我无法向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。
我该怎么办?
谢谢

0 个答案:

没有答案