2009-08-16 5 views
0

FB (http://drupal.org/project/fb)라는 drupal 모듈을 사용하려고합니다. 나는 옳은 길을 가고 있는지 알고 싶습니다. 모듈을 설치하고 키를 설정하는 등의 작업을 수행합니다. 내가 원하는 건 않습니다 :Facebook API 및 Drupal

  • 내 노트

을 모든 주석을 검색 내 모든 메모를 검색 페이스 북에 전화를 걸려면 그래서 내 질문은 :

  • 이렇게 간단하게 전화를 걸려면 앱을 작성해야합니까?
  • 내가 사용하는 모듈보다 쉬운 방법이 있습니까?

답변

1

여기에서는 몇 가지 가정을하고 있습니다 : 1) Drupal 모듈 프로그래밍에 익숙하며, 2) 페이스 북 API로 그리 많지 않습니다. 3) 개인 사이트에 표시하기 위해 메모를 내보내려고합니다.

짧은 대답은 네입니다. 응용 프로그램을 만들어야합니다. 페이스 북 클라이언트 API 파일과 API 키/비밀이 필요합니다.이 API 키/앱은 앱을 만들면 얻을 수 있습니다. 어쨌든 당신이 이미 이걸 얻은 것처럼 들리네.

그러나 언뜻보기에 DFF Facebook API 모듈을 활성화하기 만하면 전역 $ fb를 사용하여 직접 페이스 북에 액세스 할 수 있습니다. 약간의 수정이 있다면 클라이언트 API 메소드는 대부분 자명하다.

가능한 문제 : 페이스 북의 세부 정보가 친구에게만 제한되는 경우 개인 사이트 방문자는 Facebook API 호출을 통해 노트에 액세스 할 수 없습니다. API는 공개적으로 액세스 할 수있는 것만 공개하거나 방문자가 로그인 할 때 (사용자 별) 세부 정보 & 친구를 노출합니다 (require_login 메소드를 호출하여 프롬프트됩니다). 따라서 메모를 로컬에 저장하고 직접 로그인하여 업데이트해야한다고 생각합니다.

당신은 우회를 실행 가능하게 할 수있는 DFF 모듈은 모두 &은 자신의 모듈에서 FB 클라이언트 API를 포함하지만이 모든 이상한 & 심하게 문서화 FB 동작 처리처럼 DFF 보인다 - require_login 특히 그 관련을 - 즉, 그렇지 않으면 좋겠 너는 3 일 동안 너의 머리를 벽에 때 리라. 행운을 빕니다.

경고 : DFF 모듈을 사용한 적이 없습니다. FBConnect을 사용했는데 충분했지만 벽에 머리를 대고 많은 시간을 보냈습니다.

+0

사실, 내 drupal 사이트 db로 페이스 북에 내 노트를 가져오고 싶습니다. 나는 이것을 "무한한 열쇠"를 사용하여 완성 할 수 있었다. :-)하지만 모든 조언은 조금 도움이되었습니다. 감사! – coderama

+0

Oooh, 무한 세션 키를 언급 해 주셔서 감사합니다. 개념을 처음 들어 보았습니다. 나는 모든 fb 세션 키가 특정 시간 후에 만료된다고 가정했습니다. Reckon 나는 이것이 미래에 매우 유용하다는 것을 알게 될 것입니다! –