쓰고 있던 SNS가 갑자기 페이스북으로 자동 공유하는 기능이 되지 않아 이상하다고 생각했는데 페이스북이 외부에 제공하는 API에 변경 사항이 있었더군요. IFTTT의 공지 메일로 알게되었는데 문제가 된 변경 사항에 대해 간단히 알아보겠습니다.
이번 변경 사항들은 페이스북의 개발자 뉴스에서 확인할 수 있는데 외부 서비스의 페이스북 자동 공유 기능과 관련된 것은 Facebook Login API의 publish_actions 권한입니다. 이 권한은 이름 그대로 로그인한 유저 대신 해당 유저의 프로필에 포스팅을 할 수 있는 권한인데 이 권한이 제거되어 변경 사항이 발표된 4월말부터 새로운 앱에는 이 권한이 허락되지 않았으며 기존 앱들도 2018년 8월 1일까지만 사용이 가능했습니다. 페이스북 API를 사용하는 작업을 하지 않다보니 전혀 몰랐네요.
페이스북쪽에서는 publish_actions 대신 일반적인 공유 대화 상자를 사용하라고 안내하고 있지만 제가 이 문제를 알게되었던 것처럼 다른 서비스에 글을 올리면 자동으로 페이스북에 공유하는 기능의 경우 공유 대화 상자가 대안이 될 수 없기에 페이스북으로의 자동 공유 기능 자체가 없어진 것이라고 할 수 있습니다. 이 변화로 가장 크게 타격을 받은 것은 외부 API를 이용해 자동화 서비스를 해주는 IFTTT나 Buffer와 같은 서비스들일 것 같은데 특히 Buffer의 경우 서비스를 사용해야하는 이유 중 하나가 없어져 타격이 좀 크지 않을까합니다.
===
Project just4fun : http://www.just4fun.kr/