【问题标题】:Get a facebook numeric id and profile picture w/o facebook api or facebook sdk无需 facebook api 或 facebook sdk 即可获取 facebook 数字 ID 和个人资料图片
【发布时间】:2017-03-06 16:20:04
【问题描述】:

我有一个问题。有没有办法得到某人的 个人资料数字 ID 和个人资料图片,不使用访问令牌、facebook SDK 或 API。只用脚本?

我有这个代码:

function GetProfilePicture() 
{
var userId=prompt('userID please','id here')
var imglink="<img src='https://graph.facebook.com/" + userId + "/picture? type=large'>"

document.getElementById('profilepicture').innerHTML=imglink;
}

此代码用于粘贴用户的个人资料图片 在名为“个人资料图片”的 HTML 元素中,但由于 在facebook中更改,这不再起作用。而不是用户 ID(例如:JohnDoe),您需要数字 ID 来制作 此代码有效。是否有任何脚本可以包含在我的代码中 所以它会在提供 FaceBook id 后显示个人资料图片?

在人们开始误会我之前: 我只使用这个数字 id 来检索名称 & 个人资料图片。我不是在邮寄/欺骗/劫持某些东西!我唯一想从网址中删除的是 数字 ID,以及获取个人资料名称和个人资料图片的方法。我仅将其用于法律目的。

提前致谢!

【问题讨论】:

  • 不,没有办法将用户名映射到用户 ID
  • 嗯。我相信你,但你知道像findfacebookid.com 这样的网站是如何完成这项工作的吗?我只需要这段代码:)。谢谢您的回复,先生。
  • 他们抓取 Facebook 是不允许的
  • 那么,如果你使用 FaceBook sdk 和 Acces 令牌,有没有办法呢?我不会询问那种刮擦,因为我不知道是否允许我在 stackoverflow 上询问那种类型的 tsuff(这里是新的:])那么有没有一种“好”的方法来检索这些信息?谢谢
  • 我已经回答过了。没有没有办法

标签: image facebook profile


【解决方案1】:

似乎没有办法在不违反 facebook 服务条款的情况下检索此信息。 如果我以后可能会找到方法(例如,当 ToS 发生变化时)。我会把它贴在这里。

【讨论】:

    猜你喜欢
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多