2013-09-02 2 views
1

Если у меня есть URL facebook пользователи фОтО, например: https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-ash3/885089_523687507674066_732194510_o.pngвозможно получить Facebook имя пользователя или идентификатор из фотографии URL

Могу ли я получить имя пользователя или идентификатор, которым принадлежит эта фотография?

ответ

5

Во-первых, принести photo_id из URL. Для например:

Ссылка: https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-ash3/885089_523687507674066_732194510_o.png

PHOTOID: 523687507674066

Затем сделайте \GET запрос на этот идентификатор. Так же, как это:

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

(вы можете проверить this link в браузере)

Вы получите ответ в формате JSON просто, как-

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

Таким образом, вы просто должны принести id от from параметр

+0

Спасибо, это помогло! – Sid

1

Поздний отклик на это - извините.

Взяв среднее число из имени файла изображения, вы можете иногда найти его профиль.

www.facebookcreep.com имеет инструмент для этого. Он занимает номер и смотрит вверх, чтобы узнать, может ли он найти профиль. Я считаю, что фотографии должны быть доступны публике, однако это падение.

Смежные вопросы