2011-12-13 139 views
0

有没有办法测试用户是否登录到Flattr?检查用户是否登录Flattr?

这个想法是建立一个只允许Flattr用户通过的“我准备好捐赠的墙”。但是,与付费墙不同,用户是而不是被迫点击一个flattr按钮;我只是想确保如果他/她喜欢他/她所看到的东西,他就会准备展示任何东西。我对他/她的账户凭证也不感兴趣。

很明显,这是一个让用户注册Flattr的简单方案。我不知道这是一个好还是坏的想法,但它可能值得一试。

回答

1

您可以使用Flattr OAUTH 2 API将“登录”到您的网站。

所以,你会做什么,是你的网站连接为第三方应用程序flattr的,然后让用户在使用其flattr的登录 http://developers.flattr.net/v2/#authorization

第一次用户访问使用你的网站,他们必须允许认证您的应用可以访问其Flattr个人资料。

此外,您可以授权用户而不访问任何非公开功能。要获得任何特殊访问权限,您需要指定要为其特别访问的范围 - 指定没有范围,并且唯一要了解的是特定用户在Flattr.com上拥有特定帐户。

+0

这当然有效,但它不是我想要的。毕竟,它比我需要的做得更多:它授权我扁平化或代表用户创建新事物。我也不想强迫用户在他们的flattr个人资料上接受我的应用程序。 –

+0

您可以授权用户,而无需访问任何非公开功能。要获得任何特殊访问权限,您需要指定要为其特别访问的范围 - 指定没有范围,并且唯一要了解的是特定用户在Flattr.com上拥有特定帐户。 – VoxPelli

+0

@VoxPelli:啊,我明白了。谢谢! –

2

“这个想法是建立一个”我准备好捐赠的墙“,只有Flattr用户才能通过。”

请注意,如果我没有记错,它在Flattr行为准则中不被接受。最近可能它已经发生了变化(我找不到这个参考),但是如果你能合法地做到这一点,请先与一些Flattr人一起检查。

+0

好点,但https://flattr.com/terms没有提到任何有关这种效果。不过,检查这是否符合flattr的精神很重要。 –

+0

+1。它最近确实发生了变化。不幸的是,Flattr现在很满意Flattr的任何用途,甚至付费墙。 http://stackoverflow.com/a/9120119/14955另外请注意,今年的Flattr开发者大赛的获胜者是一个Stackexchange克隆,它*要求* Flattr成员做任何事情,并使用Flattr'ing进行投票。 http://blog.flattr.net/2012/02/and-the-developer-challenge-winner-is/ – Thilo