2011-11-11 24 views
12

我最近遇到Web Intents,特别是Twitter'sFacebook是否有Web intent API?

如果Facebook有这样的API, 专门用于发布到群组(公共团体)并张贴到某些(公共)墙上,我一直在寻找(并且找不到)。

回答

0

简而言之:没有.RESTful API本身并不存在,您可以轻松实现这些功能,以便为您处理交互/身份验证。

话虽这么说,这里有一些社会的插件,这似乎你在找什么: https://developers.facebook.com/docs/plugins/

+4

新的API允许份额URL https://developers.facebook.com/docs/sharing/reference/share-dialog – D3RPZ1LLA

+0

之前你DOWNVOTE:看答案的时代。然后考虑它会导致你付出代价。这值得么?真? – Metagrapher

6

Facebook的支持共享意图:http://facebook.com/sharer.php?u=(读this)和对话饲料:https://www.facebook.com/dialog/feed? (记录为herehere - 如何更改弹出窗口大小)。尽管Facebook目前并未记录该共享者,但我从未看到任何有关它在任何时候都会被弃用的通知,并且许多网站都使用它。

在我们website我同时使用共享者(当共享对象有一个与之关联的页面 - sharer.php依赖于OG标签,你可以在Facebook debugger测试任何页面),对话框饲料(当对象没有按”没有一个页面,我需要更多的控制图片/其他元素的份额)。对话框Feed的主要区别在于,该对象是通过您的应用共享的,因此它不太可能出现在用户的好友Feed中。此外,通过对话框Feed共享的图片预览更小。通过sharer.php共享的对象的外观和行为与用户共享该对象的情况相同,在很多情况下可能是首选方式。

+0

它们不是贬低sharer.php吗? –

+0

我从来没有看到任何官方通知,sharer.php将被弃用 - 请发布链接,如果你找到它。 Facebook似乎避免广告或文件记录,但它可以用于许多网站。更新了答案。 – esp

+0

不知道为什么这是倒票。这似乎是支持的(虽然在稍微不同的URL):https://developers.facebook.com/docs/reference/plugins/share-links/通过接受的答案找到。 –