2012-08-13 2 views
0

내 FansPage에 피드 항목을 게시해야합니다. 다음과 같이이를 위해 내가 feed_PublishTemplatizedAction()이 true를 반환하지만 내 FansPage에 게시되지 않았습니다.

userClient = new FacebookXmlRestClient(api_key, secret); 
if(userClient.users_hasAppPermission(Permission.OFFLINE_ACCESS, longFacebookUserID)){ 
    TemplatizedAction action = new TemplatizedAction("{actor} recommends {book}");      
    action.setPageActorId(ctProfileId);//fansPageId 
    action.addTitleParam("book", "<a href='http://www.amazon.com/Hamlet/dp/0140714545/'>Hamlet</a>"); 
    action.setBodyTemplate("{actor} is using BooksApp!");            
    action.setBodyGeneral("100 other people recommend this book!");          
    action.addPicture("http://code.google.com/hosting/images/code_sm.png", "http://www.google.com"); 
    userClient.feed_PublishTemplatizedAction(action);} 

임이 코드를 실행하면 코드를 사용하고, feed_PublishTemplatizedAction는()가 true하지만 내 FansPage에 게시하지 반환합니다.

누구나 내게 지침을 줄 수 있습니까?

감사합니다. jerry.

답변

0

피드 템플릿은 더 이상 사용되지 않으며 더 이상 작동하지 않습니다. 피드/스트림 게시를 읽어야합니다. 또한 REST API에서 멀리 떨어져서 Graph API를 사용해야합니다. 앱과 코드가 대량으로 만료되었습니다.

'/ me/feed'API 호출을 사용하여 사용자 벽에 게시 할 수 있습니다.

관련 문제