2012-09-18 4 views
2

Android에서 Facebook 벽으로 게시물을 보내려고합니다. 일부 초기 코드가 작동하지만 내 게시물에 문제가 다음 발생 :facebook, 그래프 API의 벽에 맞춤 게시물

  1. 나는 게시물의 상단에 다음 포스트에서 "링크"를 설정하면 것은 라
    "JohnDoe에 응용 프로그램 SomeApp에서 링크를 게시"설명을 나타납니다.
    저는 "John Doe"라는 최상위 사용자 이름 만 갖고 싶습니다.

  2. 사진을 게시글로 설정하면 그림 링크는 게시물을 클릭 한 후 사용자가 방문하는 링크가됩니다.
    예를 들어 그림을 보여주고 싶습니다. "mysite.com/picture.png"하지만 게시물을 클릭 한 후 사용자를 "www.myadres.com"으로 가져 가고 싶습니다.

그래프 API를 기반으로하는 솔루션을 찾으려고합니다. [REST API는 현재 사용되지 않으므로 권장하지 않습니다.]

위의 코드를 작성하면 문제가 없습니다.

Bundle params = new Bundle(); 
params.putString("message", "test message"); 
params.putString("link", "http://www.google.no"); 
params.putString("caption", "app caption"); 
params.putString("description", "this app is about ..."); 
params.putString("picture", "http://www.facebookmobileweb.com/hackbook/img/facebook_icon_large.png"); 
params.putString("name", " just won 1M500"); 

Utility.mAsyncRunner.request("me/feed", params, "POST", new BaseRequestListener() { 
    @Override 
    public void onComplete(String response, Object state) { 
    System.out.println("response = " + response); 
    } 
}, null); 

도움을 주셔서 감사합니다.
베스트 감사합니다 "일반 사용자 포스트"처럼 보이는 게시물을 만들려면

답변

0


GT 행동 "feed" 함께 게시하지 "me/feed" [와 "공유 링크"를 좋아하지]. 마지막으로

:

Utility.mAsyncRunner.request("feed", params, "POST", new BaseRequestListener() { 
    @Override 
    public void onComplete(String response, Object state) { 
    System.out.println("response = " + response); 
    } 
}, null); 
+0

이 새로운 FacebookSDK 3.0 작동하지 않습니다. –

관련 문제