나는 캔버스 응용 프로그램의 범위를 벗어나 사용자 대신 친구의 벽에 게시해야하는 Facebook 응용 프로그램을 작성 중입니다. 포스터 사용자를 대신하여 친구의 벽에 게시하기
이에 대한 비밀
- 앱의 ID
- 앱 : 나는 다음 있습니다. 현재 수행중인 작업 :
- 애플리케이션 ID 및 앱 비밀번호를 사용하여 내 애플리케이션을 나타내는 OAuth 토큰을 가져옵니다 ('애플리케이션으로 인증'here 참조)./friends_wall/피드에 POST를 사용하여 내 친구의 벽에 게시하려고
- (here를 참조)의 OAuth 토큰 그러나 1
단계에서 검색된,이 친구로 친구의 벽에 게시 끝 (친구에게도 publish_stream 권한이 있습니다). 이 과정에서 아무도 포스터가 누구인지 지정하지 않았으므로 이는 예상치 못한 일은 아닙니다.
내 질문 : 사용자를 나타내는 응용 프로그램에 대해 OAuth 토큰을 얻을 수 있습니까? 그렇지 않은 경우 캔버스 응용 프로그램의 범위를 벗어난 사용자의 친구의 벽에 게시 할 수있는 방법이 있습니까?
감사합니다,
Ashoat 사실
는 2 월 (6) 2013 년 API를 통해 더 이상 다른 사용자의 벽에 게시 할 더 이상 할 수 없게됩니다 페이스 북에 용자 ID해야한다 참조 https://developers.facebook.com/roadmap/그 후에 가능할 수있는 유일한 방법 포인트는 피드 대화 상자를 사용하여 사용자가 적극적으로 트리거하도록합니다. – CBroe