5

페이스 북에서 일부 상충되는 정보를 얻는 중입니다. 현재 페이스 북에서 판매하지 않는 앱에 대해서는 read_stream 권한이 실제로 사용되지 않습니다. 최근에 읽기 전용 스트림 권한을 위해 앱에 특정한 액세스 토큰을 요구하는 변경이있었습니다.페이스 북의 브랜드 API가 아닌 앱에 대해 Facebook API read_stream 권한이 실제로 차단 되었습니까?

페이 스북 그래프 탐색기에서 read_stream 명령에 대한 응용 프로그램 별 액세스 토큰이 이미 부여 된 기존 응용 프로그램이 여전히 [user-id]/posts 끝점에 대한 액세스를 제공하고있는 것처럼 보입니다. 참조에서이 엔드 포인트를 검색하면 [user-id]/feed로 이동하며 read_stream 권한도 필요합니다. 그러나 reference에서 read_stream 권한을 검색 할 때

는, 지금 읽고 :이 권한은 페이스 북이 이미 사용할 수없는 플랫폼에서 페이스 북 브랜드 클라이언트를 구축하는 애플리케이션으로 부여

. 예를 들어 Android 및 iOS 앱은이 권한으로 승인되지 않습니다. 또한 웹, 데스크톱 및 TV 앱에는이 권한이 부여되지 않습니다. 인용문

이 엔드 포인트는 이제 제 3 자 애플리케이션에 닫혀 외부 페이스 북이나에서 사람이 실제로 확인할 수있는 경우, 어떤 설명이 왜를 위해 무엇이든지있을 경우 궁금하십니까?

+3

당신은 완전히 새로운 클라이언트를 생성하는 제 3 자 앱을 – WizKid

+0

그래서 당신이 사용할 수 있습니다 , 그리고 나서 당신은 여전히 ​​그들의 허가를 얻고 페이스 북으로 그것을 브랜드화 할 필요가있다. 페이스 북의 허가로 다음 안드로이드를 만들지 않는다면, 그것은 본질적으로 모든 제 3자를 위해 벽으로 막혔다. –

+2

[user-id]/feed 엔드 포인트가이 권한 수정에 의해 영향을 받았지만 [page-id]/feed 엔드 포인트는 read_stream 권한이 필요하지 않으므로 포스트 리퀘스트를 얻을 수 있습니다. 페이지의 데이터. –

답변

2

이제 누군가가 "user_posts"권한을 사용할 수 있습니다.이 새로운 권한은 앱이 사용자의 타임 라인에있는 게시물에 액세스 할 수 있도록 허용합니다. 여기에는 누군가 자신의 게시물, 자신이 태그 된 게시물 및 다른 사람들이 게시 한 게시물이 포함됩니다. 이것은 뉴스 피드의 유용한 대안입니다. 이전에는이 ​​콘텐츠에 read_stream 권한으로 액세스 할 수있었습니다. user_posts 권한은 이전에 read_stream 권한이있는 모든 사용자에게 자동으로 부여됩니다. 당신은 페이스 북이 이미 사용할 수없는 플랫폼에서 페이스 북 브랜드 클라이언트를 작성하는 경우 당신이 그것을 사용하기 전에

Facebook Platform Changelog

+0

달콤한 감사, 그것을 밖으로 검사합니다! –

+1

"User_posts"권한은 "read_stream"이 이미 부여 된 상태에서 기본적으로 부여 될 수 있다고 생각하지 않습니다. Facebook은 이미 "Email", "public_profile"및 "user_friends"와 같은 세 가지 권한 만 있음을 이미 언급했습니다. 기본적으로 액세스됩니다. – ravoorinandan