Столкнулся с проблемой - не получается получить количество расшариваний материала на сайте в контакт. Скорей всего проблема в том, что домен является кириллическим, потому что код, который использую, прекрасно работает для доменов на латинице.
$vk_request = file_get_contents('http://vkontakte.ru/share.php?act=count&index=1&url=http://'.$MY_URL);
$tmp = array();
preg_match('/^VK.Share.count\(1, (\d+)\);$/i',$vk_request,$tmp);
echo "ВКонтакте: ".$tmp[1]."<br>";
Пробовал кодировать домен в punnycode, результат точно такой же. Может кто сталкивался с проблемой?