Google plus1 button API?
На практике не пробовал, но после изучения запросов получается примерно так:
Шлете запрос на clients6.google.com/rpc?key=[developer key] с post запросом вида
[
 {
 "method":"pos.plusones.get",
 "id":"p",
 "params": {
 "nolog":true,
 "id":"http://habrahabr.ru/",
 "source":"widget",
 "userId":"@viewer",
 "groupId":"@self"
 },
 "jsonrpc":"2.0",
 "key":"p",
 "apiVersion":"v1"
 }
]

а в ответ получаете
[
 {
 "result": {
 "kind": "pos#plusones",
 "id": "http://habrahabr.ru/",
 "isSetByViewer": false,
 "metadata": {
 "type": "URL",
 "globalCounts": {
"count": 6.0
 }
 }
 },
 "id": "p"
 }
]

а как быть с тем что твиттер все ссылки сокращает? они учитываются?