菜鸟教程小白 发表于 2022-12-11 19:22:35

javascript - 在手机上使用 Facebook URL 方案向 Facebook 发布消息


                                            <p><p>从网站上,我需要一个分享按钮,通过 FACEBOOK APP 将一些文本分享到用户的墙上。</p>

<p>我尝试了 Facebook Javascript SDK,但它有时会在新窗口中打开共享,而不是强制 Facebook 应用程序。 </p>

<p>所以,我正在尝试通过 Facebook 网址方案来做到这一点。</p>

<p>我已经尝试了所有这些,但都没有奏效。</p>

<pre><code>fb://publish/?text=test
fb://post/test
fb://dialog/feed?app_id=fb_app_id&amp;display=touch&amp;href=test
fb://publish/post/?text=test
</code></pre>

<p> <a href="https://stackoverflow.com/questions/5707722/what-are-all-the-custom-url-schemes-supported-by-the-facebook-iphone-app/5707825#5707825" rel="noreferrer noopener nofollow">What are all the custom URL schemes supported by the Facebook iPhone app?</a> </p>

<p>你能帮忙吗?提前致谢。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>这对我有用:</p>

<pre><code>url = `fbapi://dialog/share?app_id=${fbid}&amp;version=20130410&amp;method_args=`
let methodArgs = {
name: null,
description: null,
link: value,
quote: null,
hashtag: null,
dataFailuresFatal: false
}

url += encodeURIComponent(JSON.stringify(methodArgs))
</code></pre>

<p>“fbid”是您的 Facebook 应用 ID。
'value' 是你要分享的 URL。</p>

<p>然后执行以下操作:</p>

<pre><code>&lt;a href=&#34;url&#34;&gt;Share link on facebook&lt;/a&gt;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于javascript - 在手机上使用 Facebook URL 方案向 Facebook 发布消息,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/43096597/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/43096597/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: javascript - 在手机上使用 Facebook URL 方案向 Facebook 发布消息