android - 在桌面/移动网站上发送 Facebook 消息
<p><p>我想给用户一个按钮,通过 Facebook 消息向他们的 friend 发送链接。对于桌面设备,有发送对话框,效果很好:<a href="https://developers.facebook.com/docs/sharing/reference/send-dialog" rel="noreferrer noopener nofollow">https://developers.facebook.com/docs/sharing/reference/send-dialog</a> </p>
<p>如文档中所述,它不适用于移动设备,只会引发错误。事情变得更加复杂,因为有些用户安装了 Facebook 应用,有些则没有。</p>
<p>完美的解决方案是:</p>
<ol>
<li>尝试通过应用发送消息。我找到了 <code>fb://messaging/compose</code> 但找不到用链接预填充它的方法。 </li>
<li>如果失败,请通过移动网站发送消息。我找不到任何东西。</li>
</ol>
<p>下一个最好的办法是共享链接,而不是发送消息。我试过<a href="http://www.facebook.com/sharer/sharer.php?u=http://www.example.com" rel="noreferrer noopener nofollow">http://www.facebook.com/sharer/sharer.php?u=http://www.example.com</a> ,但这不会打开应用程序,即使它已安装。</p>
<p>任何想法都将不胜感激。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>在您的网站上发送私有(private)消息的方式是直接链接到 Facebook 消息页面。 </p>
<blockquote>
<p><a href="http://www.facebook.com/messages/" rel="noreferrer noopener nofollow">http://www.facebook.com/messages/</a></p>
</blockquote>
<p>看看这个答案。他们遇到了同样的问题。 <a href="https://stackoverflow.com/questions/6879854/url-to-compose-facebook-email-message-compose-email-via-url-params" rel="noreferrer noopener nofollow">URL to compose Facebook email/message (compose email via URL-params)</a> </p></p>
<p style="font-size: 20px;">关于android - 在桌面/移动网站上发送 Facebook 消息,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/26522348/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/26522348/
</a>
</p>
页:
[1]