2012-05-04 2 views
1

내 팬 페이지를 좋아하거나 결국 게시물을 좋아하는 사용자간에 추첨을하기 위해 페이스 북 앱을 만들려고합니다. 나는 다른 것들을하는 또 다른 앱을 개발 해왔다. 그러나 나는 이것에 집착하고 있으며 이것과 같이 간단한 것을 할 수 없다는 것이 정말 실망 스럽다.페이스 북 앱으로 시작하기 (가이드 라인 필요)

우선 페이지 탭에서 사용할 수 있도록하고 싶습니다. 사용자가 앱을 설치할 필요가 없습니다. 사용자가 앱을 "설치"할 필요가 없을 수도 있습니다. 내 호스트에로드 된 페이지)

둘째, 나는 (응용 프로그램/페이지 탭에 들어가는 사람이 관리자라고 가정하고) 어떻게하면 페이지/포스트를 사용하지 않고 페이지/포스트를 좋아하는 모든 사용자를 얻을 수 있는지 알 수 없습니다. access_token (왜냐하면이 빌어 먹을 access_token은 만료 시간이 있기 때문에 내가 할 수 있다면 액세스 토큰을 사용하지 않으려 고합니다. 일부 사용자는 관리자로 들어간다고 가정하기 때문에

아이디어가 있으십니까?

답변

1

귀하의 페이지를 좋아하는 사람들로부터 컨테스트 수상자를 끌어들이는 앱을 만들 수 없습니다. Facebook은 귀하가 귀하의 페이지 팬을 더 이상 질의 할 수 없도록합니다.

그래도 내 페이지의 소식을 좋아하는 사용자를 쿼리 할 수는 있지만 그래도이 방법으로 컨테스트를 설정해야합니다.

시작하려면 페이지에 커넥터 응용 프로그램을 만들어야합니다. 사용자는이 앱에 등록 할 필요가 없습니다. 페이지를 좋아하는 한 앱은 공개 데이터에 액세스 할 수 있습니다. 앱에 API 키와 비밀번호가 있습니다. 이를 사용하면 페이지에 대한 정보에 액세스 할 수 있습니다.

게시물을 좋아하는 사용자를 찾으려면 다양한 언어로 질문 할 수 있습니다. I는 당신이 사용하는 하나 확실하지 않다, 그래서 나는 당신에게 그래프 API 탐색기에서이 작업을 수행하는 지침을주지 : https://developers.facebook.com/tools/explorer

이 페이지에 게시물을 확인, 그리고 당신이 당신의 페이지의 ID로 PAGE_ID_OR_USERNAME 대체 어디 PAGE_ID_OR_USERNAME/feed을 입력 또는 사용자 이름. 방금 목록에 올린 게시물의 ID를 찾으십시오. 213365490637345_40261112079719 (아닌 실제 post_id를) 지금

당신은 탐색기 상자에이를 입력하여 해당 게시물을 좋아 사람들의 모든 사용자 ID를 얻을 수 있습니다 : 다음

fql?q=SELECT user_id FROM like WHERE post_id = "213365490637345_40261112079719" 

선택을 그것은 다음과 같이 보일 것입니다 그 목록에서 임의의 아이디와 그 특정 사용자에게 연락하십시오. 연락을 시도 할 때 Facebook을 귀하의 페이지로 사용해야 할 수도 있습니다.

관련 문제