Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
像twitter4j这样的TwitterJavaAPI是否与statusnet一起工作?_Java_Api_Statusnet - Fatal编程技术网

像twitter4j这样的TwitterJavaAPI是否与statusnet一起工作?

像twitter4j这样的TwitterJavaAPI是否与statusnet一起工作?,java,api,statusnet,Java,Api,Statusnet,我试图用twitter4j访问我自己的状态网,因为我正在尝试构建一个特殊的客户端。因此,我经历了许多考验。我想通过twitter4j提供的OAuth访问statusnet。首先,我尝试使用twitter4j登录,方法是从自己的.properties文件中加载statusnet相应的属性,使其符合OAuth所需的值。由于这并没有真正起到很好的作用,我将twitter4j的流和标记等自定义值更改为statusnet one。这也不起作用,因为当我尝试获取OAuth RequestToken时,仍然会

我试图用twitter4j访问我自己的状态网,因为我正在尝试构建一个特殊的客户端。因此,我经历了许多考验。我想通过twitter4j提供的OAuth访问statusnet。首先,我尝试使用twitter4j登录,方法是从自己的.properties文件中加载statusnet相应的属性,使其符合OAuth所需的值。由于这并没有真正起到很好的作用,我将twitter4j的流和标记等自定义值更改为statusnet one。这也不起作用,因为当我尝试获取OAuth RequestToken时,仍然会抛出一个IllegalStateException


有没有人有过使用twitter4j这样的TwitterJava API为Statusnet或另一个twitter克隆编写客户端的经验,特别是在OAuth上

我让它与status.net identi.ca和basic auth一起工作-请参阅,然后


您是否从status.net获取了OAuth应用程序id

我找到了一个解决方案:


使用路标OAuth Api。这是用单个提供者URI实例化单个Oauth应用程序的最简单方法。你可以看到一个。用您的statusnet URI替换Twitter URI,然后试一试,效果非常好且简单

谢谢大家!!我在我自己的服务器上安装了一个statusnet实例,在那里注册了一个OAuth应用程序,并收到了密钥等。我也用cb尝试过,就像你的例子一样,但由于任何原因,我可能犯了一个小错误,它不起作用。现在它正在接受我的RequestToken,但希望将我重定向到twitter AuhorizationToken,尽管我在cb中用我的socialnetwork实例定义了OAuthAuthorizationURL。我有一种感觉,OAuth的东西真的很难看…我将在将来尝试完全支持它,但到目前为止还没有找到时间安装private status.net实例。因此,如果你进一步调查,请将结果添加到这个问题中。如果你找到了答案,你可以在这里回答你自己的问题。