2011-03-09 7 views
-1

질문 : cron에 넣어 PHP 스크립트가 필요 - 그것은 내게 페이스 북의 사용자 친구 상태 (온라인 여부) 우편 것입니다. 두 변종을 발견 : 1. fql 쿼리를 사용하여 $ result = $ facebook-> api (배열 ( 'query'=> "SELECT name, online_presence where user from uid1 ", 'method'=> 'fql.query'))); 2. xmpp를 사용하십시오. jabber facebook chat에 로깅하여 채팅을 통해 사용자의 존재를 얻습니다.페이스 북의 친구 온라인

하지만 질문은 - 누가 비밀 페이 스북 키, 응용 프로그램 ID없이 페이스 북의 로그인과 비밀 번호를 사용하여 그것을 만드는 것입니다. 사용자 이름, 암호를 정의하면 스크립트가 친구 상태를 가져옵니다.

+0

그건 페이스 북 TOS 위반일지도 모른다 ... 당신은 응용 자격 증명으로 페이스 북을 interfacting해야한다 ... 또한 아마도 꽤 새로운 그래프 API를 사용하면 간단합니다 ... – CarpeNoctumDC

답변

0

API (FQL 또는 Graph) 또는 XMPP (Jabber)를 사용하지 않고 수행하려는 유일한 방법은 브라우저와 같은 방식으로 작동하여 페이스 북 페이지를 스크랩하는 것입니다 (기술적으로 TOS와는 다릅니다).).

+0

아이디어 스크립트를 적합하게 만드는 것입니다 모든 사용자에게 - 이름과 비밀번호 만 변경하십시오. 이드와 키는 없어. 그래서 그것은 정의 된 사용자의 상태를 cron-mail로 보낼 수 있습니다. –

+0

여전히 페이스 북의 약관에 위배됩니다 ... 그리고 API를 통해 똑같은 것을 성취 할 수 있습니다 ... 실제로 API를 통해 더 쉽고 더 낫습니다. 기본적으로 사람들에게 페이스 북 사용자 이름과 암호를 포크로 묻도록 요청하고 있습니다. 그들을 데이터베이스/데이터 파일에 저장 ... 그다지 안전하지 않습니다 ... API를 사용하면 사용자가 응용 프로그램 전제 조건을 부여하기로 선택합니다. 그러면 앱이 대신 작동합니다 ... API를 사용하여 snipe 암호를 사용하지 않습니다. – CarpeNoctumDC

관련 문제