В августе сего года заканчивается поддержка GraphAPI 2.0 версии. Facebook уведомляет об этом прямо в своих стандартных уведомлениях соц. сети заголовком %app has a new Developer Alert, за которым следует текст:
%app has been making recent API calls to Graph API v2.0, which will reach the end of the 2-year deprecation window on Monday, August 8, 2016. Please migrate all calls to v2.1 or higher in order to avoid potential broken experiences.
Что именно, касательно OAuth, изменилось? А вот что:
- В graph.facebook.com/… следует добавить
v2.6:- graph.facebook.com
v2.6/oauth/access_token - graph.facebook.com
v2.6/%uid%/picture - etc…
- graph.facebook.com
/oauth/access_tokenтеперь возвращает неqueryString, а нормальныйJSON