Google Friend Connect profile ID

每一个 Google Friend Connect(以下简称GFC) 用户都会有一个独立的ProfileID
要是想要查看用户的Profile(即Member的资料,Blogger里叫Follower)
这东西有什么用呢?——很适合做GFC的个人主页
我们可以通过访问如下格式的地址来访问
http://<yoursite.com>/canvas.html?site=<your site ID>&profileId=<your profile ID>
例如可以在这里查看我的 GFC Profile:
http://www.crook.co.cc/canvas.html?site=13672903567477428671&profileId=01075514300882722087

我相信GFC的使用者对 Site ID 都不陌生
Site ID 只要在源代码中搜索一下“site:”就可以轻松得到
但是大多数人可能都不清楚 Profile ID 是哪来的
我就来解释一下如何能最简单的获得自己的 GFC Profile ID
  1. 首先登录你的GFC,顺便记下你登录的Site的ID
  2. 查看Cookie,找到名为fcauth+<your site ID>的Cookie
    我们暂时把这个Cookie的“值”称作<Cookie>
  3. 访问这个地址,会下载一个叫@self的文件:
    http://www.google.com/friendconnect/api/people/@viewer/@self?fcauth=<Cookie>
  4. 用记事本打开“@self”,看到类似下面框框里的内容

  5. XXXXXXXXXXXXXXXXXXXX 就是我们的GFC Profile ID
  6. Profile ID有了,就可以做一个GFC的个人主页链接了
    另外要注意HTML LINK中需要把“&”写成“&amp;”的形式

1 comments:

May 6, 2009 at 1:16 AM Edward Shaw said...

补充一个更简单的方法……今天才发现的
建一个GFC Wall Gadget,自己写一条评论
打开自己头像的那个链接
你就明白了……

Post a Comment