1

如果我有 facebook 用户照片的 URL,例如:https ://fbcdn-sphotos-ea.akamaihd.net/hphotos-ak-ash3/885089_523687507674066_732194510_o.png

我可以检索拥有这张照片的用户名或 ID 吗?

4

3 回答 3

5

首先,从 url 中获取 photo_id。例如:

链接https ://fbcdn-sphotos-ea.akamaihd.net/hphotos-ak-ash3/885089_523687507674066_732194510_o.png

照片编号:523687507674066

然后\GET向该 ID 发出请求。像这样:

\GET http://graph.facebook.com/523687507674066

(您可以在浏览器中验证此链接)

你会得到 JSON 响应,就像 -

....
from: {
  category: "Recreation/sports website",
  name: "Emocje do pełna",
  id: "290868840955935"
},
....

所以,你只需id要从from参数中获取

于 2013-09-02T16:56:17.140 回答
3

是的 https://www.facebook.com/photo.php?fbid=523687507674066中间的数字是照片ID

于 2013-09-02T16:04:18.933 回答
1

对此迟到的回应-对不起。

从图像文件名中取出中间数字,您有时可以找到它来自的配置文件。

www.facebookcreep.com 有一个工具。它获取该号码并查找是否可以找到配置文件。我相信这些照片需要与公众分享是失败的。

于 2015-05-12T19:53:21.417 回答