До сегодняшнего дня были способы получить страницу пользователя Facebook по идентификатору пользователя. Я имею в виду идентификатор, что API facebook возвращается в наше приложение: https://graph.facebook.com/10152384781676191?fields=link
{
"link": "https://www.facebook.com/app_scoped_user_id/10152384781676191/",
"id": "10152384781676191"
}
Но ни один из методов не работает:
- https://www.facebook.com/app_scoped_user_id/10152384781676191 - не работает
- https://facebook.com/profile.php?id=10152384781676191 - не работает
- https://facebook.com/10152384781676191 - не работает
ОБНОВЛЕНИЕ: Кажется, произошло следующее: согласно TechCrunch, вредоносные сайты вытащили данные из профилей публичных пользователей.
После статьи TechCrunch Facebook сразу же заблокировал URL-адреса, возвращаемые Graph API: graph.facebook.com/v2.11/{user-id}/?fields=link&access_token={access-token}
. Они "... работают над установкой дополнительной аутентификации и ограничения скорости...".
Любые 1) быстрые обходные пути и/или 2) постоянное решение?