これらは、Facebook がユーザー (およびページ) に提供するエイリアス URL です。これは基本的に虚栄心であり、ID とエイリアス URL の両方が同じように機能します。
Facebook Graph API を使用してそのユーザーのルックアップを行うことにより、エイリアス (またはユーザー名) を変換できます。https://graph.facebook.com/John
たとえば、単純に GET リクエストを作成します。これにより、次のレスポンスが提供されます。
{
"id": "779695190",
"name": "John Chan",
"first_name": "John",
"last_name": "Chan",
"link": "http://www.facebook.com/John",
"username": "John",
"gender": "male",
"locale": "en_US",
"updated_time": "2011-12-27T05:01:06+0000",
"type": "user"
}
response.id
あなたが興味を持っていることです。
テストしてみてください: http://developers.facebook.com/tools/explorer?method=GET&path=john