출처 : https://jp.techcrunch.com/2018/04/25/2018-04-24-facebook-api-changes/
Facebook은 사용자의 안전과 데이터의 개인 정보를 개발자의 편의에 우선 시킨다는 Mark Zuckerberg의 약속 을 다하려고하고있다. 오늘 (미국 시간 3/24) Facebook과 Instagram는 개발자가 사용자의 동의없이 개인 데이터와 친구의 데이터를 검색하거나 사용자를 속여 콘텐츠를 공유하는 것을 방지하기 위해 수많은 API를 폐지 하는 것을 발표했다. 일부 변경 사항은 즉시 적용되지만, 그렇지는 8 월 1 일에 실시되기 때문에 개발자가 수정하기위한 유예 기간은 90 일 이상이다. 이들은 최근 발표 된 대규모 변경 의 일환이다.
가장 큰 변화는 개발자가 사용자가 대신하여 뉴스 피드에 게시 할 수있는 권한을 얻으려면 표준 Facebook 대화를 사용하지 않으면 안되게 된 것이다. 지금까지처럼 publish_actions API를 사용하여 사용자 정의 디자인의 대화를 만들어 사용자의 권한을 얻을 수 없게된다.
![](https://techcrunch.com/wp-content/uploads/2018/04/12057187_918383511584061_22385614_n.png?w=581)
Facebook 앱 개발자는 사용자 지정 음성 안내를 만들기위한 publish_action API가 폐지되기 때문에이 표준 프롬프트를 사용하여 공유의 허가 않으면 안된다.
Instagram의 Graph API에서 오늘부터 활성화되는 큰 변화는 댓글을 남긴 사용자 이름과 약력을 취득 할 수 없게되는 것이다. 코멘트 사람의 사용자 이름과 코멘트 텍스트는 지금까지 같이 구할 수있다.
플랫폼의 편의보다 사용자의 안전을 우선한다는 Facebook의 의향이 회사의 '해커 웨이'가 성숙해온 것을 의미하고있다. 당초 Facebook은 사람들의 데이터를 소홀하게 취급하고 개발자 플랫폼에 불러 모은 결과, 개발자는 그 데이터를 사용하여 더 많은 관심을 끌기 구조를 만들었다.