stream.publish을 사용하여 응용 프로그램의 ID를 uid
매개 변수로 전달하여 위를 시도했지만 항상 Permissions Error
을 제공합니다. 나는 "publish_stream"에 대한 확장 권한이 허용되도록 설정 했음에도 불구하고 여전히이 오류를 제공합니다.Facebook : 애플리케이션 자체에서와 같이 사용자의 스트림에 게시 할 수 있습니까?
게시물을 애플리케이션에서 온 것처럼 보이게 할 수 있습니까?
stream.publish을 사용하여 응용 프로그램의 ID를 uid
매개 변수로 전달하여 위를 시도했지만 항상 Permissions Error
을 제공합니다. 나는 "publish_stream"에 대한 확장 권한이 허용되도록 설정 했음에도 불구하고 여전히이 오류를 제공합니다.Facebook : 애플리케이션 자체에서와 같이 사용자의 스트림에 게시 할 수 있습니까?
게시물을 애플리케이션에서 온 것처럼 보이게 할 수 있습니까?
나는 이와 비슷한 문제가있었습니다. "나는이 응용 프로그램을 사용하는"메시지와 함께 자신의 상태를 업데이트하라는 메시지를 표시합니다
Facebook.streamPublish("I used this app")
이 : 가장 쉬운 방법은 앱이 뭔가를 게시 얻을 것은 같은 것을 사용하는 것입니다. 추가 사용 권한이 필요하지 않으며 마지막 메시지에 앱을 통해 온다는 메시지가 포함됩니다.
사용자가 오프라인 액세스에 대한 확장 권한 (스트림 게시 권한을 요청할 때 요청할 수 있음)을 제공하면 정상적으로 작동합니다. 여기에 대한 자세한 : 사용자가 당신에게 오프라인 액세스를 부여하고있다
http://wiki.developers.facebook.com/index.php/Extended_permissions
후에는 만료되지 않는 세션 키를 얻을 수 있습니다, 당신은 자신을 대신하여 통화를 할 수 그것을 사용할 수 있습니다.
업데이트 : 오프라인 권한이 없으면 @Marty McVry 메모와 같이 더 이상 필요하지 않습니다. 심지어 더 쉽게!
사실, 오프라인 액세스가 제거되었습니다 ... 이제는 장기간 액세스 토큰이 사용됩니다. [FB Developers site] (https : // developers. facebook.com/roadmap/offline-access-removal/) –
감사합니다. 이것은 분명히 효과적 일지 모르지만 시나리오에서는 사용자가 페이스 북을 사용하지 않을 때 스트림에 게시해야합니다 (페이스 북 외부의 메소드를 통해 데이터를 업데이트 함). 메시지를 스트림에 푸시 할 수있게하려면 응용 프로그램이 필요합니다. 이것이 가능한가? – Alex
스트림 스토리에 대한 사용자 메시지를 미리 채우는 Facebook 정책의 반대입니다. http://wiki.developers.facebook.com/index.php/Policy_Examples_and_Explanations/Stream_Stories –