<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[Graph API Explorer 앱 이용시.. access token]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/1064</link>
		<description><![CDATA[<p>안녕하세요. 오전에 질문드렸었는데,</p>

<p>페이스북 앱을 하나 만들어서 사용하고 있는데요, 앱관리 edit App 메뉴에서 좌측하단 메뉴에 보면 <a href="https://developers.facebook.com/tools/explorer/362370633852818/">Use Graph API Explorer</a> 라는 링크가 있더라구요,</p>

<p>부가기능에 제가 만든 앱이름과 Graph API Explorer 가 있어서</p>

<p>혹시나해서 Graph API Explorer 의 access token을 새로 받아 게시글을 등록해보니 제 계정뿐아니라 다른 계정 사용자들도 게시글이 보이던데</p>

<p>Graph API Explorer 액세스토큰을 얻으려면 다른 방법으로 개발을 해야하나요? 기존에는 app id 와, app secret 코드를 사용하잖아요?</p>

<p>Graph API Explorer에서도 생성되있는 id가 있던데, 이 id로 변경해봐도 소용은 없더라구요..</p>

<p>api 설명을 봐도 모르겠고 해서 도움 요청드립니다.</p>

<p> </p>

<p>====index.jsp</p>

<p>&lt;html&gt;<br>
&lt;head&gt;<br>
 &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;<br>
 &lt;title&gt;twitter api&lt;/title&gt;<br>
&lt;/head&gt;<br>
&lt;body&gt;<br>
 <br>
 fb api&lt;br/&gt;<br>
 &lt;%<br>
   String appID = "13548216848735432748";<br>
     String callbackUrl = "http://" + request.getServerName() + "/facebook/callback.jsp";<br>
    String oauthUrl = "<a href="https://www.facebook.com/dialog/oauth">https://www.facebook.com/dialog/oauth</a>?" +<br>
                        "client_id="+ appID + "&amp;redirect_uri=" + URLEncoder.encode(callbackUrl, "UTF-8")+<br>
                        "&amp;scope=publish_stream, offline_access";<br>
     response.sendRedirect(oauthUrl);<br>
  <br>
 %&gt;<br>
 <br>
 </p>

<p>&lt;/body&gt;<br>
&lt;/html&gt;</p>

<p> </p>

<p>==== callback.jsp</p>

<p> </p>

<p>&lt;%<br>
      String code = request.getParameter("code");<br>
      String appID = "13548216848735432748";<br>
      String appSecret = "1db1dasdfeseree4a7e966b16ce4";<br>
      String callbackUrl = "http://" + request.getServerName() + "/facebook/callback.jsp";<br>
      String access_token_url = "<a href="https://graph.facebook.com/oauth/access_token">https://graph.facebook.com/oauth/access_token</a>?"<br>
              + "client_id="+ appID<br>
              + "&amp;redirect_uri=" + URLEncoder.encode(callbackUrl, "UTF-8")<br>
              + "&amp;client_secret=" + appSecret + "&amp;code=" + code;<br>
    </p>

<p>      URL yahoo = new URL(access_token_url);<br>
      URLConnection yc = yahoo.openConnection();<br>
      BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));<br>
     <br>
      String accessToken = null;</p>

<p>   accessToken = in.readLine();<br>
   accessToken = accessToken.substring(accessToken.indexOf("=")+1, accessToken.indexOf("&amp;"));</p>

<p>      in.close();</p>

<p> </p>

<p>%&gt;</p>

<p> </p>

<p>=======insert.jsp</p>

<p><br>
     FacebookClient facebookClient = new DefaultFacebookClient(accessToken);<br>
     FacebookType publishMessageResponse = facebookClient.publish("me/feed", FacebookType.class, Parameter.with("message", "게시글 내용"));<br>
 </p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[전부 전체공개로 되어있습니다.

차이점은 앱 수정하기 항목에 들어가보면

회원님을 대신해 올리는 게...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/1066</link>
			<description><![CDATA[<p>전부 전체공개로 되어있습니다.</p>

<p>차이점은 앱 수정하기 항목에 들어가보면</p>

<p>회원님을 대신해 올리는 게시물 란에</p>

<p>Graph API Explorer는</p>

<p>이 앱은 회원님을 대신해 activities you tracked, songs you saved 등을 게시할 수 있습니다.</p>

<p>제가만든 앱이름계정으로는</p>

<p>이 앱은 회원님을 대신해 상태 업데이트, 사진 등과 같은 게시물을 올릴 수 있습니다.</p>

<p>부분인데 .. 이부분에서의 차이땜에 그러는걸까요?</p>
]]></description>
			<author>박박박박</author>
			<pubDate>Mon, 23 Sep 2013 06:37:24 +0000</pubDate>
			<category>페이스북 API</category>
		</item>
				<item>
			<title><![CDATA[Graph API Explorer는 또하나의 페이스북 API를 사용하는 앱이라고 생각하시면 간단합니다.

글이 올라...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/1065</link>
			<description><![CDATA[<p>Graph API Explorer는 또하나의 페이스북 API를 사용하는 앱이라고 생각하시면 간단합니다.</p>

<p>글이 올라갔다면 더이상 도큐먼트를 찾아보셔도 원인을 찾기는 힘들꺼에요.. 오류없이 정상적으로 동작했기 때문이죠</p>

<p>이전 게시물에도 남겼지만 분명 공개 옵션 때문일겁니다.</p>

<p>계정설정 -&gt; 앱 메뉴에서 만드신 앱의 공개설정이 어떻게 되어 있나요?</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 23 Sep 2013 06:26:13 +0000</pubDate>
			<category>페이스북 API</category>
		</item>
			</channel>
</rss>