在Don Park的例子中:http://donpark.org/blog/2009/01/24/android-client-side-oauth
我对第2步感到困惑。
有这样一条车道:
OAuthAccessor defaultClient() {
String callbackUrl = "icecondor-android-app:///";
OAuthServiceProvider provider = defaultProvider(ctx);
OAuthConsumer consumer = new OAuthConsumer(callbackUrl, consumerKey,
consumerSecret, provider);
OAuthAccessor accessor = new OAuthAccessor(consumer);
OAuthClient client = new OAuthClient(new HttpClient4());
}
我不知道我们在哪里发送请求令牌请求? 回报在哪里?我们应该返回访问者吗?
我认为应该有类似client.excute(request_url和parameters)的东西?
答案 0 :(得分:1)
你是部分正确的,他似乎已经省略了这一步。您需要使用您的oauth密钥,密钥,时间戳等,并向API发送请求以获取请求令牌。
Signpost是我在Android上成功使用的java库,用于简化OAuth。