<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[어제 이어 한가지 더 질문 드리겠습니다.ㅜㅜ]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/122</link>
		<description><![CDATA[<p>&lt;%@ page language="java" contentType="text/html; charset=UTF-8"<br />
    pageEncoding="UTF-8"%&gt;<br />
&lt;!DOCTYPE html &gt;<br />
&lt;html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>" xml:lang="ko" lang="ko"  xmlns:fb="<a href="http://www.facebook.com/2008/fbml">http://www.facebook.com/2008/fbml</a>"&gt;<br />
 <br />
 &lt;head&gt;<br />
  &lt;title&gt;facebook login&lt;/title&gt;<br />
  &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;<br />
  &lt;meta name="content-language" content="kr" /&gt;<br />
  &lt;meta name="author" content="JH" /&gt;<br />
  &lt;meta name="description" content="facebook login" /&gt;<br />
  &lt;script type="text/javascript" src="<a href="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"&gt;&lt;/script">http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"&gt;&lt;/script</a>&gt;<br />
  &lt;script type="text/javascript" src="//connect.facebook.net/ko_KR/all.js"&gt;&lt;/script&gt;<br />
  &lt;script type="text/javascript" charset="utf-8"&gt;<br />
 //페이스북 설정파일<br />
  window.fbAsyncInit = function() {<br />
   FB.init({<br />
    appId  : '194720617345573',<br />
    status : true, // check login status<br />
    cookie : true, // enable cookies to allow the server to access the session<br />
    xfbml  : true, // parse XFBML<br />
    oauth  : true // enable OAuth 2.0 &lt;!-- API가 번전업이 됬다는 소리입니다. 꼭 넣어 주세요 --&gt;<br />
  });<br />
  };<br />
  (function(d){<br />
     var js, id = 'facebook-jssdk' if (d.getElementById(id)) {return;}<br />
     js = d.createElement('script'); js.id = id; js.async = true;<br />
     js.src = "//connect.facebook.net/ko_KR/all.js";<br />
     d.getElementsByTagName('head')[0].appendChild(js);<br />
   }(document));</p>

<p><br />
  function facebookLogin () {</p>

<p>  FB.login(function(response) {<br />
    if (response.authResponse) {<br />
     var uid = response.authResponse.userID;<br />
     var accessToken = response.authResponse.accessToken;<br />
     FB.api({<br />
      method: 'fql.query',<br />
      query: 'SELECT uid, name, username, email FROM user WHERE uid=' + uid<br />
      },<br />
      function(response) {<br />
       var user = response[0];<br />
       alert(user.name);<br />
      }<br />
     );<br />
    } else {<br />
     alert("Facebook 통신이 원활하지 않습니다. \n잠시후 다시 이용해주세요.");     <br />
    }<br />
   },<br />
   { scope: "read_stream" }<br />
   );<br />
  }<br />
&lt;/script&gt;</p>

<p><br />
&lt;/head&gt;<br />
 <br />
&lt;body&gt;<br />
 <br />
 &lt;div id="fb-root"&gt;&lt;/div&gt;<br />
&lt;a href="nojavascript...facebookLogin();"&gt;페이스북 로그인 정보가져오기&lt;/a&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>

<p> </p>

<p>--------------------------------------------------FQL을 사용중입니다.. 그런데 돌리면 창이 뜬 후. 로그인을 합니다. 로그인을하면...</p>

<p>입력하신 URL은 해당 앱에서 허용되지 않습니다.:</p>

<p>One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.</p>

<p>이러한 에러가 뜨더군요. ㅠ 외국 사이트에 올라와있는 답변을 참조해보면,</p>

<p>API ID 및 URL 주소가 잘못되엇다는 등에 말이 더라구요..</p>

<p>ID는 정확하구요.. URL주소 같은 경우에는.. 어제 제가 돌리던 소스 그대로 설정 해놓은거라 건드린게 없어요..</p>

<p>기존에 토큰을 얻는 로그인인증에도 썻던 그 URL주소입니다.. 그런데 지금 올린 jsp 에서 어떤게 문제인지 모르겟네요...</p>

<p>한가지 더 질문은... 페이스북 홈페이지에서 URL설정하는 그 URL은 callbackURL과 다른 애인가요?</p>

<p>... 아무리 찾아보ㅕㄴ서 공부해도 ..와닿질 안습니다.ㅠㅠㅠㅠㅠ</p>

<p> </p>

<p> </p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[답변 감사드립니다.

전번에도 봇 님처럼 말씀해주신 분이 계셨는데.

역시 그문제 인거 같네요..
...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/132</link>
			<description><![CDATA[<p>답변 감사드립니다.</p>

<p>전번에도 봇 님처럼 말씀해주신 분이 계셨는데.</p>

<p>역시 그문제 인거 같네요..</p>

<p>잘알겠습니다. 토큰값은 정상적으로 가져옵니다 ㅎ</p>
]]></description>
			<author>정후닝</author>
			<pubDate>Mon, 27 May 2013 00:06:39 +0000</pubDate>
			<category>페이스북 API</category>
		</item>
				<item>
			<title><![CDATA[192.168.1.119 는 공유기 내부 ip로 보이고요 그렇다면, 외부에서는 접속이 안되겠죠

그리고 위 코드...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/130</link>
			<description><![CDATA[<p>192.168.1.119 는 공유기 내부 ip로 보이고요 그렇다면, 외부에서는 접속이 안되겠죠</p>

<p>그리고 위 코드는 사용자 정보를 가져오는 코드로 보입니다. <span style="line-height:1.6em">토큰값은 정삭적으로 가져오나요?</span></p>

<p> </p>

<p>ip주소이를 사용한 것이 문제가 되는듯 합니다.</p>

<p>쿠키등 인증문제도 발생할 가능성이 있다고 봅니다.</p>

<p>사용가능한 도메인이 있으면 도메인 주소로 테스트를 해보면 어떨까 합니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 24 May 2013 09:42:26 +0000</pubDate>
			<category>페이스북 API</category>
		</item>
				<item>
			<title><![CDATA[답변 이해 하였습니다..

저는 설정 URL 이 http://192.168.1.119:9090/face/face2.jsp 이렇게됩니ㄷ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/127</link>
			<description><![CDATA[<p>답변 이해 하였습니다..</p>

<p>저는 설정 URL 이 <a href="http://192.168.1.119:9090/face/face2.jsp">http://192.168.1.119:9090/face/face2.jsp</a> 이렇게됩니ㄷㅏ.</p>

<p>callbackURL 역시 <a href="http://192.168.1.119:9090/face/face2.jsp">http://192.168.1.119:9090/face/face2.jsp</a> 입니다.</p>

<p>그래서 '봇'님 말씀 대로 URL 설정을 <a href="http://192.168.1.119:9090/">http://192.168.1.119:9090/</a> 까지주었씁니당...</p>

<p>그런데 역시 똑같은 메세지가 뜹니다.ㅜㅜ</p>

<p>이상한건.. 어제 제가 테스트했던 그 소스들( 토큰 받아오기. 친구리스트) 불러오는 것은 다되는대</p>

<p>지금 하고있는 이 위에 소스및. 로그인 사용자 정보를 받아오는 등의 소스들은 로그인을 하고나면 바로 이 위에 메시지를 호출합니다..</p>

<p>페이스북에서 URL을 받을수없습니다.. 라는 식의 메시지요 ㅜㅜ</p>

<p>아.. 얘들만 이러니. 가슴아푸네요.. 타임라인쪽 불러오는것을 FQL로 할수있다는것을 찾아서 좋앗는대..</p>

<p>산넘고산너머산이네욤 -,.</p>

<p> </p>
]]></description>
			<author>정후닝</author>
			<pubDate>Fri, 24 May 2013 05:53:59 +0000</pubDate>
			<category>페이스북 API</category>
		</item>
				<item>
			<title><![CDATA[callbackURL 이랑 설정 url이랑은 다를수도 있고 같을수도 있습니다.

설정 url이 어떤건지 알면 더 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/123</link>
			<description><![CDATA[<p>callbackURL 이랑 설정 url이랑은 다를수도 있고 같을수도 있습니다.</p>

<p><strong>설정 url이 어떤건지 알면 더 쉬운 답변이 되겠습니다.</strong></p>

<p> </p>

<p>예를들어 설정에 주소를 아래와 같이 입력했습니다.</p>

<p>http://domain.com/</p>

<p>그러면</p>

<p>http://domain.com/callback.html 또는 http://domain.com/sub/callback.html</p>

<p>이런것들도 허용이 됩니다.</p>

<p> </p>

<p>http://domain.com</p>

<p>이렇게 입력하셨으면</p>

<p>http://domain.com/callback.html 또는 http://domain.com/sub/callback.html</p>

<p>이런 페이지에서 요청을 하면 페이스북에서 거부 할 수 있습니다.</p>

<p> </p>

<p>그래서 캔버스앱 같은경우 필수로 마지막에 '/' 를 추가해야 합니다. 즉 파일이 아닌 디렉토리로 주소가 끝나도록 요구하고 있습니다.</p>

<p>보안상 권한을 도메인과 디렉토리 레벨까지 체크하는 특성때문입니다.</p>

<p> </p>

<p>도메인의 모든 디렉토리에서 앱을 사용하는 구조라면, http://domain.com/ 이렇게 입력해주세요.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 24 May 2013 04:49:11 +0000</pubDate>
			<category>페이스북 API</category>
		</item>
			</channel>
</rss>