Java 处理2:发布到Facebook错误“;“类型帖子不明确”;

Java 处理2:发布到Facebook错误“;“类型帖子不明确”;,java,facebook,facebook-graph-api,processing,temboo,Java,Facebook,Facebook Graph Api,Processing,Temboo,使用Processing和Temboo库将状态更新到Facebook,但我遇到了以下错误:“类型Post不明确”,这一行似乎是突出显示的原因“Post postChoreo=新Post(会话);”。任何关于如何解决这一问题的建议都是非常好的 import com.temboo.core.*; import com.temboo.Library.Facebook.Publishing.*; // Create a session using your Temboo account applica

使用Processing和Temboo库将状态更新到Facebook,但我遇到了以下错误:“类型Post不明确”,这一行似乎是突出显示的原因“Post postChoreo=新Post(会话);”。任何关于如何解决这一问题的建议都是非常好的

import com.temboo.core.*;
import com.temboo.Library.Facebook.Publishing.*;

// Create a session using your Temboo account application details
TembooSession session = new TembooSession("dylabaloo", "myFirstApp",    
"xxxxxxxxxxxxxxxxxxxx");

 void setup() {
// Run the Post Choreo function
runPostChoreo();
}

void runPostChoreo() {
// Create the Choreo object using your Temboo session
Post postChoreo = new Post(session);

 // Set inputs
postChoreo.setAccessToken("xxxxxxxxxxxxxxxxxx");
postChoreo.setMessage("Your High Score is:");

// Run the Choreo and store the results
PostResultSet postResults = postChoreo.run();

// Print results
println(postResults.getResponse());

}

只要看看代码和您得到的错误,我猜Post类可能存在于com.temboo.core.*包和com.temboo.Library.Facebook.Publishing.*包中,或者在您编写类的同一个包中

我猜你正在尝试使用Facebook发布帖子,所以你应该按如下方式导入帖子,以避免歧义。 导入com.temboo.Library.Facebook.Publishing.Post

使用通配符导入不是一个好主意。首先,您将遇到这样的问题,因为使用通配符导入的多个包中可能存在相同的类名。其次,它只是导入了太多不必要的类。第三,这不是一个好的编码实践


大多数IDE,尤其是所有基于eclispe的IDE,都提供了组织导入的简单快捷方式(如windows的Ctrl-Shift-O),这可以帮助您组织导入并避免此类问题。

只需查看代码和您遇到的错误,我猜Post类可能同时存在于com.temboo.core.*包和com.temboo.Library.Facebook.Publishing.*包中,也可能存在于编写类的同一个包中

我猜你正在尝试使用Facebook发布帖子,所以你应该按如下方式导入帖子,以避免歧义。 导入com.temboo.Library.Facebook.Publishing.Post

使用通配符导入不是一个好主意。首先,您将遇到这样的问题,因为使用通配符导入的多个包中可能存在相同的类名。其次,它只是导入了太多不必要的类。第三,这不是一个好的编码实践


大多数IDE,尤其是所有基于eclispe的IDE,都提供了组织导入的简单快捷方式(如windows的Ctrl-Shift-O),可以帮助您组织导入并避免此类问题。

这样做了,添加了import com.temboo.Library.Facebook.Publishing.Post;并导入com.temboo.Library.Facebook.Publishing.PostResultSet;她开始了生活。非常感谢!添加了import com.temboo.Library.Facebook.Publishing.Post;并导入com.temboo.Library.Facebook.Publishing.PostResultSet;她开始了生活。非常感谢!