我正在我的网络服务中构建一个功能,让人们在一个字段中输入他们的 Facebook URL。因为很少有人知道他们的 FB 用户名或公共个人资料 URL,所以我想提供一个界面来提供帮助。
简而言之:有没有办法通过单独提供名称来获取匹配用户的公共 URL 列表?
我试过检查 Facebook Open Graph API;这似乎需要知道此人的用户 ID 或用户 ID。
我曾尝试使用 Mechanize 和 Nokogiri 来自动化该过程,以我自己的身份登录 Facebook 并访问搜索功能(http://facebooks.com/search/results.php?q=Person%20Name),但它没有返回任何数据当尝试这种方式时。我怀疑 Facebook 正在使用某种 joojoo 来阻止我。
有人有什么建议吗?