2013-04-16 60 views

回答

3

#2提供了一个选项在您的网站上显示您的声誉。 我们可以通过两种方式做它(按我的知识): -

硬路(做的一切,从你自己的)

  • 击中URL http://api.stackoverflow.com/1.1/users/ {用户ID}/
  • 上述内容返回可以通过Ajax使用的JSON数据,并且我们可以提取声誉,徽章等。
  • 创建您的用户界面并根据您的需要绑定这些值。

简单的方法(使用弗莱尔)

  • 围棋用户配置文件和寻找超级链接为 “风骚” 如下图所示: - Flair Option In user Profile

  • 点击它,你”将被重定向到Flair页面。如下所示: Flair Themes

  • 它提供了HTML代码片段,只需将它复制并粘贴到需要的位置即可。

谢谢。

+1

使用flair选项http://stackoverflow.com/users/flair – portforwardpodcast

2

确实有一个Stackoverflow API! V1.1现已过时,因此最好使用V2.1,否则由于事物已过时,您的代码可能会停止工作。

有上StackApps一个V2例子在这里:

Hello World Example

+0

谢谢.. :)我会通过链接的细节,但从第一次阅读,它需要API密钥?如果是,那么stackapps.com和Stackoverflow是否一样?因为,如果我在那里注册(stackapps.com)它会给我从Stackoverflow的声誉? – Shubh

+0

+1为我提供了一个链接,有很多细节,我仍然不知道..:) – Shubh

+0

是啊,你必须注册才能获得一个密钥,但是随后栈应用中的所有信息都与Stackoverflow有关。这只是网站所有关于Stackoverflow API,所以你得到的信息是关于你的正常代表和徽章等。 – WheretheresaWill