2013-06-30 3 views
-1

나는 웹 사이트에 작은 업데이트를 게시하고 싶은 웹 앱을 가지고있다. 나는 그가 그것을 따로 따로 갱신하는 것에 대해 걱정할 필요가 없으므로, 그가 갈 수 있고 facebook 상태를 얻고, 텍스트로 그것을 사용할 수 있는지 궁금해하고 있었다.외부 사이트에서 사용자의 상태를 쿼리하고 있습니까?

저는 Ruby on Rails와 CoffeeScript를 사용하고 있습니다.

편집

죄송합니다, 나는이 그냥 만들어, 거기에 빠른 JQuery와 튜토리얼을 발견 전혀 경고하지 :

위의 코드는 다음과 같은 오류를 제공

$.get 'https://graph.facebook.com/pgun15?fields=statuses.limit(1).fields(message)', (data) -> 
    console.log data 

편집 :

Failed to load resource: the server responded with a status of 400 (OK) https://graph.facebook.com/PGUN15?fields=statuses.limit(1).fields(message) 

답변

0

문제 1) "facebok.com"이라고 대답했습니다.

문제 # 2) alert() 대신 console.log()를 사용하십시오. 팝업 창을 열지 않고 개발자 콘솔에 출력합니다. 그런 식으로 결과를 훨씬 쉽게 읽을 수 있습니다.

문제 # 3) $ .get은 비동기식입니다. 데이터가 도착하면 호출 할 수있는 함수가있는 객체를 반환합니다. 귀하의 경우에는, 당신은 뭔가를하고 싶은 것 :

$.get("http://facebook.com/me?fields=statuses.limit(1)", function(data){ 
    console.log(data); 
}); 

또는 커피 스크립트에

:

$.get "http://facebook.com/me?fields=statuses.limit(1)", (data)-> 
    console.log data 

문서 : 미안, 난 그냥 커피 스크립트를 사용하고 실현하고 있습니다 http://api.jquery.com/jQuery.get/

+0

, 그 방법으로 대답을 쓰는 법을 아십니까? – JShoe

+0

facebook.com 대신 무엇을 부르면됩니까? – JShoe

관련 문제