检查非facebook应用程序的用户是否喜欢/共享FB上的特定URL
我想知道是否有可能检查(使用Graph API或任何其他方式)给定用户是否喜欢/共享特定链接。可能我会有这个用户的facebook ID或facebook登录,但我的网站是非facebook应用程序。事实上,这是一个Dot Net Nuke门户网站(target:.Net with MS SQL Server),其中一部分可以作为Facebook应用程序提供,但肯定不是很大一部分,因此解决方案应该是Facebook Connect之外的,尽管如果有必要,它并不是一个showstopper 我们将为分享/喜欢我们在门户中提供的大多数链接的用户打分,这种可能性将对排名有很大帮助检查非facebook应用程序的用户是否喜欢/共享FB上的特定URL,facebook,dotnetnuke,share,facebook-like,Facebook,Dotnetnuke,Share,Facebook Like,我想知道是否有可能检查(使用Graph API或任何其他方式)给定用户是否喜欢/共享特定链接。可能我会有这个用户的facebook ID或facebook登录,但我的网站是非facebook应用程序。事实上,这是一个Dot Net Nuke门户网站(target:.Net with MS SQL Server),其中一部分可以作为Facebook应用程序提供,但肯定不是很大一部分,因此解决方案应该是Facebook Connect之外的,尽管如果有必要,它并不是一个showstopper 我们将
我们考虑的另一个选择是为FB类/共享按钮制作一个“包装器”或代理,这将首先在我们的数据库中保存一些数据(可能是这个用户点击了这个链接),然后继续使用标准的FB类/共享路由。你们中有人试过这样的解决办法吗
如果你对这个问题有任何其他的建议,请发出来,我们将非常感谢 可以知道用户是否喜欢某个站点。您可以使用Graph API获取所有用户的喜好(您需要
user\u likes
权限)。请看以下文档:
我不确定你是否知道他是否共享了你的网站,但你可以尝试用
阅读流权限解析他的墙,然后逐条查找你的网站名/URL。对于你网站上的项目的一般喜好,你可以使用。但是,如果不集成Facebook Connect并为站点创建Facebook应用程序,您将无法将用户活动与站点上的用户关联(甚至无法访问)。在这一点上,你可以更好地控制所有可能的用户活动,并与你的facebook电话和其他影响你网站上用户帐户的电话交织在一起