1
我的应用程序是一个关键词跟踪器应用程序,可捕获与我们业务相关的用户情绪。该应用程序工作正常。但从最近两周来看,它并没有捕捉到一些相关的帖子。但是,当我直接使用Facebook Graph API时,它捕获了所有帖子。有没有这种堵塞?由于此应用程序在生产环境中,所以我处于危急状态。请提供足够的建议,以便我进一步处理。Facebook4j发布跟踪问题
由于提前, 阿莎·佩雷拉
import facebook4j.Facebook;
import facebook4j.FacebookException;
import facebook4j.FacebookFactory;
import facebook4j.Post;
import facebook4j.ResponseList;
import facebook4j.conf.Configuration;
import facebook4j.conf.ConfigurationBuilder;
public class Main {
\t Facebook facebook = null;
\t public void initiateStream() {
\t \t ConfigurationBuilder confBuilder = new ConfigurationBuilder();
\t \t confBuilder.setOAuthAppId("*******");
\t \t confBuilder.setOAuthAppSecret("********");
\t \t confBuilder.setPrettyDebugEnabled(true);
\t \t confBuilder.setHttpProxyHost("******");
\t \t confBuilder.setHttpProxyPort(8080);
\t \t confBuilder.setHttpProxyUser("*******");
\t \t confBuilder.setHttpProxyPassword("*******");
\t \t confBuilder
\t \t \t \t .setOAuthPermissions("read_stream, user_status, friends_status,email, publish_stream, id, name, first_name, last_name, generic");
\t \t confBuilder.setUseSSL(true);
\t \t confBuilder.setJSONStoreEnabled(true);
\t \t // Create configuration object
\t \t Configuration configuration = confBuilder.build();
\t \t FacebookFactory fbFactory = new FacebookFactory(configuration);
\t \t Facebook facebook = fbFactory.getInstance();
\t \t try {
\t \t \t facebook.setOAuthAccessToken(facebook.getOAuthAppAccessToken());
\t \t \t ResponseList<Post> results = facebook.searchPosts("kid_2");
\t \t \t for (Post post : results) {
\t \t \t \t System.out.println(post.getMessage());
\t \t \t }
\t \t } catch (FacebookException e) {
\t \t \t e.printStackTrace();
\t \t }
\t }
\t public static void main(String[] args) {
\t \t Main main = new Main();
\t \t main.initiateStream();
\t }
}
喜托比,感谢您的答复。在V2中有没有其他的选择? – 2014-10-28 05:09:12