Android 版 JTwitter 中的 setAPIRootUrl 是什么?

发布于 2024-11-03 00:30:43 字数 272 浏览 1 评论 0原文

在 Twitter 兼容 API 中,setAPIRootURL 值是什么?

 twitter=new Twitter("username","password");
 twitter.setAPIRootUrl("http://yamba.marakana.com/api");

JTwitter 库主页

in twitter-compatible API what is setAPIRootURL value ?

 twitter=new Twitter("username","password");
 twitter.setAPIRootUrl("http://yamba.marakana.com/api");

JTwitter library home page

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

风吹雪碎 2024-11-10 00:30:43

这仅指向您的 twitter 兼容服务的 api 端点。

然后实际查询“低于该值”,例如 http://yamba.marakana.com/api/时间线/home.json
这个 Marakana 是一个基于 status.net 的类似 Twitter 的公共服务。
其他还有identi.ca(api端点是 http://identi.ca/api/ )等等。

正如 Daniel 所写,Twitter 是默认的。 setAPIRootUrl 的 javadoc 说:

/**
 * Set this to access sites other than Twitter that support the Twitter API.
 * E.g. WordPress or Identi.ca. Note that not all methods may work! Also,
 * search uses a separate url and is not affected by this method (it will
 * continue to point to Twitter).
 * 
 * @param url
 *            Format: "http://domain-name", e.g. "http://twitter.com" by
 *            default.
 */
public void setAPIRootUrl(String url) {

所以基本上要连接到 Twitter,你不需要关心该方法。

This just points to the api endpoint of your twitter compatible service.

Actual queries then go "below that" like http://yamba.marakana.com/api/timeline/home.json etc.
This Marakana is a public Twitter-like service based on status.net.
Others are identi.ca (api endpoint is http://identi.ca/api/ ) and so on.

As Daniel wrote, Twitter is the default. The javadoc for setAPIRootUrl says:

/**
 * Set this to access sites other than Twitter that support the Twitter API.
 * E.g. WordPress or Identi.ca. Note that not all methods may work! Also,
 * search uses a separate url and is not affected by this method (it will
 * continue to point to Twitter).
 * 
 * @param url
 *            Format: "http://domain-name", e.g. "http://twitter.com" by
 *            default.
 */
public void setAPIRootUrl(String url) {

So basically to connect to Twitter you don't need to care about that method.

孤单情人 2024-11-10 00:30:43

如果您要连接到 Twitter,则可以忽略此方法。

扩展 Heiko 的答案:还有其他服务,例如 Twitter,已决定支持 Twitter API。其中包括 identi.ca 和 Wordpress。 setAPIRootUrl() 方法允许您连接到这些服务。每一个的终点都会不同。例如,Heiko 列出了 identi.ca 端点。

If you're connecting to Twitter, you can ignore this method.

To expand on Heiko's answer: There are other services like Twitter, which have decided to support the Twitter API. These include identi.ca and Wordpress. The setAPIRootUrl() method allows you to connect to these services. The endpoint will be different for each one. E.g. Heiko listed the identi.ca endpoint.

电影里的梦 2024-11-10 00:30:43

将您的 jtwitter.jar 文件移动到 libs 文件夹中。确保您的构建路径反映了新位置。

Move your jtwitter.jar file into libs folder. Make sure your build path reflects the new location.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文