2011-09-19 5 views
0

두 번째 앱에서 작업하고 첫 번째 앱은 새로운 요청 2.0 및 기타 최근 기능을 사용하여 작업합니다.새 요청 2.0을 사용하여 Facebook 캔버스 앱을 보내는 메시지/항목에 대한 워크 플로

나는 사용자가 로그인하고 확장 권한을 부여하도록 앱을 관리 할 수있었습니다.

내 앱은 간단합니다. 사용자가 메시지와 함께 가기 위해 사용자가 선택한 그래픽과 함께 친구에게 메시지를 보낼 수있게하려고합니다. 기본적인 은유는 선물이 될 것 같아요.

특히 새 요청 2 대화 상자를 사용하는 예가 몇 안되는 것처럼 보입니다.

  1. 사용자가 앱 페이지에 도착 :

    여기에 내가 좋아하는 워크 플로우의 시작 보이는 생각하고거야. 로그인하면 필요에 따라 권한이 부여됩니다.

  2. 사용자가 html 텍스트 양식에 입력하는 메시지와 함께 사용하기 위해 그래픽을 선택합니다 (0123).
  3. 메시지 또는 그래픽을 보낼 친구를 선택합니다. .

나는 senderid, receiverid (s), graphic (또는 id)에 대한 링크 및 메시지를 데이터베이스로 던져야한다고 가정합니다.

내 사용자의 선택에 따라 정보를 얻으려면 어떻게해야합니까? FB 대화 상자에서 Send Request를 누르는 것은 FB와 POST POST 정보를 PHP $ _POST 변수를 통해 읽을 수 있도록 동일한 페이지에 POST합니까?

사람이 요청을 받으면 동의하지만 어떻게하면 요청을 처리하고 그래픽과 메시지를 표시 할 수 있습니까? 즉 Archie가 로그인하여 6 명의 친구가 내 앱을 통해 항목을 보냈습니다. 그는 FB 방법에서 Veronica, Betty 및 Jughead가 보낸 메시지/항목을 어떻게 봅니까?

기본적으로 그런 의미는 아닙니다. 필자가 직접 내 사이트에 PHP 응용 프로그램을 작성하는 경우이 작업을 수행하는 방법을 알고 있습니다. 몇 분 후에 끝내 겠어. 내 책상에 머리 모양의 움푹 패인 부분은 워크 플로우에 Facebook을 추가하는 방법을 알아 내려고합니다. 필자는 예제와 튜토리얼을 찾고 있었지만 FB가 우리에게 사용하기를 원하는 새로운 메소드의 구식 인 것처럼 보입니다.

모든 포인터 주셔서 감사합니다!

답변

0

사용자가 요청을 따르면 해당 요청 ID에 대한 액세스 권한이 있습니다. 추가 요청에 액세스해야하는 경우 사용자는 사용자 개체에서 해당 정보를 읽을 수 있도록 앱과 연결해야합니다. 해당 요청에 대한 요청 ID는 캔버스 페이지에서 사용할 수 있으며 해당 사용자에 대한 다른 요청에 액세스 할 수 있도록 사용자를 인증하는 작업 흐름을 개발하는 것은 전적으로 사용자의 몫입니다.

https://developers.facebook.com/blog/post/464

+0

예, 나는 아래로 응용 프로그램 물건에 대한 권한을 가지고,하지만 난 내 응용 프로그램에서 정보를 전달하는 방법 궁금 해요 :

과정을 설명 관련 블로그 게시물은 여기에서 확인할 수 있습니다 통해 내 데이터베이스에 POSTed 얻을. FB의 문서는 때로는 진흙처럼 뚜렷하고 많은 튜토리얼은 10 월 1 일에 일어난 변화를 다루지 않습니다. – Ian