簡體   English   中英

如何使用URL方案向Facebook Messenger發送消息?

[英]how to send a message to facebook messenger using url scheme?

是否可以使用url方案向Facebook Messenger發送消息? 搜索方案后,我發現Messenger使用fb:// messaging /打開,有人知道如何附加消息嗎(不附加特定的userId)。

例如:twitter:// post?message = hello

你應該試試這個

    Intent sendIntent = new Intent();
    sendIntent.setAction(Intent.ACTION_SEND);
    sendIntent.putExtra(Intent.EXTRA_TEXT, "Your message");
    sendIntent.setType("text/plain");
    sendIntent.setPackage("com.facebook.orca");

    try {
        startActivity(sendIntent);
    } catch (android.content.ActivityNotFoundException ex) {
        ToastHelper.show(this, "Please Install Facebook Messenger");
    }

它將打開Facebook Messenger應用,選擇一個朋友,然后將發送消息。

我認為這是不可能的-畢竟,消息始終必須是100%用戶生成的,因此附加任何消息都沒有任何意義。

您可以使用fb-messenger://share?link=fb-messenger://share?text=

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM