是否允许第三方网站代表另一个网站在Facebook上发布消息?

时间:2013-06-04 23:58:46

标签: facebook widget share

所以这是我的用例:

  • 用户在购物网站上看到很酷的产品(sample-shopping-site.com)
  • 他们想与Facebook上的朋友分享这个产品
  • 然而,他们希望将这些信息传递给中间网站(a-sharing-app.com - 我正在努力开发),代表我发布到Facebook。

我的问题:

  1. Facebook甚至允许这样做吗?即a-sharing-app.com可以在sample-shopping-site.com上放置一个小部件,以便访问sample-shopping-site.com的人可以通过a-sharing-app.com在facebook上分享?
  2. 如果是,您可以在facebook开发人员API页面上指出我的有用位吗?
  3. 只是想澄清一下:互联网上的API和大多数问题/示例都指向sample-shopping-site.com直接与facebook共享,将sample-shopping-site.com注册为Facebook的应用程序。

    我想注册a-sharing-app.com作为应用程序,然后在任何页面上放置a-sharing-app.com的小部件(例如sample-shopping-site.com)允许我分享在Facebook上将信息传递给a-sharing-app.com

1 个答案:

答案 0 :(得分:1)

  1. 据我所知,没有Facebook指导方针限制您想要实现的目标,所以我可以安全地说,您可以创建一个应用程序,以便访问样本的人-shopping-site.com可以通过a-sharing-app.com在facebook上分享。我甚至可以提到一个知名的服务,Disqus

  2. 如何实现此功能对您来说有点令人满意,但我可以建议它或它们正在做的应用程序是什么,它们使用Facebook的JavaScript API进行集成,并且大部分在iframe加载来自其域的内容。 sample-shopping-site.coma-sharing-app.com之间的信息交换是由JavaScript加载程序完成的,然后加载必要的iframe。您要检查的其他内容是Dialogs,您可以将其用于不同的情况,或者您可以使用FB.api自行完成并对Graph API进行API调用分享数据。