如果我有 facebook 用户照片的 URL,例如:https ://fbcdn-sphotos-ea.akamaihd.net/hphotos-ak-ash3/885089_523687507674066_732194510_o.png
我可以检索拥有这张照片的用户名或 ID 吗?
如果我有 facebook 用户照片的 URL,例如:https ://fbcdn-sphotos-ea.akamaihd.net/hphotos-ak-ash3/885089_523687507674066_732194510_o.png
我可以检索拥有这张照片的用户名或 ID 吗?
首先,从 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
参数中获取
对此迟到的回应-对不起。
从图像文件名中取出中间数字,您有时可以找到它来自的配置文件。
www.facebookcreep.com 有一个工具。它获取该号码并查找是否可以找到配置文件。我相信这些照片需要与公众分享是失败的。