gpt4 book ai didi

hyperlink - Facebook 分享带有自定义文本的链接

转载 作者:行者123 更新时间:2023-12-03 23:52:11 56 4
gpt4 key购买 nike

如何在 facebook 上分享一个简单的文本,没有任何链接?只是一个简单的文字。

我尝试了 http://www.facebook.com/sharer.php?s=100 API,但只有在共享链接时才有效。
我尝试了 https://www.facebook.com/dialog/feed? 但我无法管理它。

http://plnkr.co/edit/i7VmkZsb1rNqeEvmYyo6?p=preview

<a href='http://www.facebook.com/sharer.php?s=100
&p[title]=Title that I want to share' target='_blank' >
facebook sharer api
</a>
<br />
<a href='https://www.facebook.com/dialog/feed?
app_id=145634995501895&caption=Title that I want to share' target='_blank' >
facebook feed api
</a>

编辑

我似乎无法使用自己的自定义文本打开共享框。

在上面的plunker中,
facebook 共享框在共享文本中填写“ http://run.plnkr.co/pYfbydYpZQfB5I3r/ ”。
如何打开没有任何值的共享框?

最佳答案

首先,sharer.php 只将 URL 作为参数,它读取 Open Graph tags直接从 URL 中,你不能动态设置任何东西。它旨在共享一个 URL,而不仅仅是一条消息——并且该消息必须由用户编写。

话虽如此,不允许预填充 message 参数,无论如何都不允许:

Don't prefill captions, comments, messages, or the user message parameter of posts with content a person didn’t create, even if the person can edit or remove the content before sharing.



来源: https://developers.facebook.com/policy

只有一种方法可以预填充消息,那就是使用 publish_actions 授权用户。许可和使用 /me/feed发布消息。但是 publish_actions在您将应用程序公开之前,您必须获得 Facebook 的批准 - 即便如此,您也必须为用户提供自行填写消息的可能性。它必须始终是 100% 用户生成的,没有任何预填充。因此,恐怕您永远无法通过审核过程。

有关在 Facebook 上分享的更多信息: https://developers.facebook.com/docs/sharing

关于hyperlink - Facebook 分享带有自定义文本的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27636766/

56 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com