2011-03-30 4 views
0

사용자가 Google 데이터 중 일부를 가져올 수 있도록 간단한 API를 작성하는 것에 대해 생각했습니다.Facebook의 xd_receiver 파일 개념

json 또는 xml 데이터를 제공하려는 경우 조만간 도메인 간 문제가 발생할 것입니다. 내 사용자가 자신의 컴퓨터에 curly proxy.php 파일을 넣어 문제를 해결하기를 원하지 않는다. 그래서 궁금한 점이있다. 페이스 북에서이 문제를 어떻게 처리하고 있는가?

xd_receiver.htm 파일의 뒤에있는 마법은 무엇입니까 (아래 내용 참조)?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" > 
<body> 
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/XdCommReceiver.js" type="text/javascript"></script> 
</body> 
</html> 

x 도메인 문제에 대한 다른 해결책이 있습니까? JSONP로 전환하지 않고?

들으

+0

살아 계십니까 ..... xd_reciever는 이제 외면되었습니다. 그래프 API에 대해 읽었을 때 ............ –

답변

3

이 파일은 FIM 기반 전송을 사용하는 경우 단순히 전송 계층에 의해 사용되지만, 나는 그들이 더 이상 이것에 의존 생각하지 않습니다.

크로스 도메인 메시징에 대해 자세히 알아 보려면 this article at ScriptJunkie을 읽은 다음 easyXDM 라이브러리를 살펴보십시오.이 라이브러리는 모든 것을 처리하며 RPC도 제공합니다.

+0

훌륭한 링크가 실제로 도움이되었습니다. – ezmilhouse

+0

@ezmilhouse 감사합니다. 저는 저자입니다.) –