2011-09-26 2 views
0

PHP에서 오프라인 액세스 지난 번 PHP에서 오프라인 액세스에 대해 물었습니다. 사용자로부터 유효한 accessToken을 가지고 있고 내가 오프라인 액세스 권한을 가지고 있다면 상호 작용할 수 있다고 들었습니다. 그가 페이스 북에서 로그 아웃되는 동안 사용자와 함께.유효한 PHP 스킨이있는

하지만 솔직히 말해서 나는 그것이 나에게 왜 실패했는지 전혀 모른다.

먼저 : offline_access와 사용자 accessToken이 있습니다. accessToken을 안전한 DB에 저장하고 facebook PHP API를 호출 할 때 accessToken을 제공하고 사용자가 페이스 북에 로그인 한 것처럼 페이스 북과 상호 작용할 수 있기를 원합니다.

accessToken 및 userid (둘 다 사용자가 앱에 액세스 할 수있게되면 저장 됨)를 수동으로 설정하려고했습니다. 제 (사용자, 즉 뷰가 자신의 스트림/사진 등 그러나 그들은

는 권한이 허용 않는 그들은) 로그인 한 경우가 있습니다. 상태를 (게시 할 수 없습니다? 또는 더

답변

0

수있는 데이터 작품의 점점 상태를 게시하려면 여전히 publish_stream permission이 필요합니다.

+0

이미 로그인되어 있고 로그인 할 수 있습니다. – nate

+0

'publish_stream' 권한이 있으면 액세스 토큰이 필요하지 않습니다. 사용자 ID가 필요합니다 . – ifaour

+0

죄송합니다. 바보 인 경우 ... 죄송합니다. 오류가 발생하여 다음과 같이 처리됩니다. 잡히지 않은 OAuthException : (# 803) 요청한 별칭 중 일부 LINE 존재하지 않습니다 base_facebook.php를 줄에 1036 개 라인의 세부 사항을 :; '$ 부착 = 배열 ​​('메시지' '$ 전자 = 새로운 FacebookApiException ($ 결과) 여기에' 하는 메신저가 status_stream를 작성하려면 무엇을 => $ 문자열); $ result = $ this-> facebook-> api ($ this-> uid. '/ feed /', 'post', $ attachment);' – nate

관련 문제