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 には投稿されません。
ガイドラインを教えてください。
ありがとう、ジェリー。