2011-04-25 4 views
0

CSASPNETWebsite 샘플과 CSASPNETFacebookApp 샘플의 차이점은 무엇입니까?샘플에 대한 설명

저는 페이스 북 개발에 초보자입니다. 나는 페이스 북의 로그인과 등록을 사용하는 외부 웹 사이트를 만들고 싶다. 나는 또한 해당 사이트를 facebook 내의 facebook app으로 사용할 수 있기를 원한다. 어떤 샘플을 사용해야하고 왜 사용해야하는지 혼란 스럽습니다.

알려 주시기 바랍니다. Pratik

답변

1

CSASPNETWebsite는 Facebook Connect라고도하는 웹 사이트 응용 프로그램 용 Facebook 용입니다. 이 응용 프로그램은 서버에서 독립 실행 형 응용 프로그램으로 호스팅됩니다 (Facebook 크롬 내의 iFrame이 아님)

CSASPNETFacebookApp는 Canvas 응용 프로그램 또는 iFrame 응용 프로그램이라고도하는 "Facebook상의 응용 프로그램"응용 프로그램입니다. 이러한 앱은 apps.facebook.com/yourapp URL의 iFrames에 표시됩니다.

캔버스 대 연결 응용 프로그램으로 수행 할 수있는 작업에 대한 자세한 내용은 http://developers.facebook.com/docs/을 참조하십시오.

+0

Pat, 설명 주셔서 감사합니다. 나는 사용자의 벽에 게시 할 간단한 테스트 Facebook 응용 프로그램을 만들고 있습니다. 나는이 앱을 외부 웹 사이트 (외부 페이스 북의 크롬)에서 실행 시키려고 노력하고 싶다. 그래서, 그것은 기본적으로 페이 스북 크롬 내에서뿐만 아니라 외부에서 실행해야합니다. 어떤 샘플을 출발점으로 사용해야합니까? –

+0

캔버스/iframe 앱 또는 독립형 '연결'앱 중 하나를 선택해야한다고 생각합니다. 하나의 앱으로 두 가지를 모두 시도하는 것이 효과적인지 잘 모르겠습니다. iframe에서 쿠키가 처리되는 다양한 방법에 대해 걱정할 필요가없는 독립 실행 형 앱 (연결 앱)을 만드는 것이 가장 쉽고 정책 요구 사항이 가장 적습니다. CSASPNETWebsite를 사용하십시오. MVC를 사용하고 있다면 MVC를 사용하십시오. –

+0

Pat, 아마도 혼란 스러울 수도 있습니다. 이 하나에 대해 저에게 인내심을 가져 주셔서 감사합니다. 예를 들면 다음과 같습니다. Foresquare는 Facebook 로그인을 사용하여 사이트에 로그인 할 수있게합니다 (Facebook 연결 앱이됩니다). 그러나 페이스 북이 페이스 북 크롬 내부에 같은 사이트를 앱으로 보여주고 싶다면, 같은 웹 사이트 프로젝트를 그런 방식으로 사용할 수 있다고 생각 하는가? 페이스 북 크롬에 정사각형이로드되면 페이스 북에 로그인하면 이미 로그인하게됩니다. –