首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tumblr主页提要

Tumblr主页提要
EN

Stack Overflow用户
提问于 2014-05-02 10:27:23
回答 1查看 220关注 0票数 0

我试图在iOS中使用Tumblr V2 API获取Tumblr主页提要。

下面是我的获取提要的代码:

代码语言:javascript
复制
-(void)requestFeed
{
OAConsumer *consumer = [[OAConsumer alloc] initWithKey:kTumblrConsumerKey
                                                secret:kTumblrConsumerSecret];

TumblrUser *tumblrUser = [Utils currentUser];
NSString *username = (tumblrUser!=nil)?tumblrUser.username:@"";
NSString *requestUrl = [NSString stringWithFormat:@"api.tumblr.com/v2/blog/%@/posts/queue", username];

OAToken *authToken = [[OAToken alloc] initWithUserDefaultsUsingServiceProviderName:kTumblrAccessTokenDefaultsKey prefix:@"TumblrConnect"];


OAMutableURLRequest *request = [[OAMutableURLRequest alloc] initWithURL:[NSURL URLWithString:requestUrl]
                                                               consumer:consumer
                                                                  token:authToken
                                                                  realm:nil   // our service provider doesn't specify a realm
                                                      signatureProvider:nil]; // use the default method, HMAC-SHA1
[consumer release];
[authToken release];

[request setHTTPMethod:@"GET"];



OADataFetcher *fetcher = [[OADataFetcher alloc] init];

[fetcher fetchDataWithRequest:request
                     delegate:self
            didFinishSelector:@selector(FeedTicket:didFinishWithData:)
              didFailSelector:@selector(FeedTicket:didFailWithError:)];
}

但我得到了以下错误的回应。

错误{NSErrorFailingURLStringKey=api.tumblr.com/v2/blog/coocku/posts/queue,代码=-1002“不支持的URL”UserInfo=0x8a995a0 Domain=NSURLErrorDomain NSErrorFailingURLKey=api.tumblr.com/v2/blog/coocku/posts/queue,NSLocalizedDescription=unsupported URL,NSUnderlyingError=0x8c997c0“不支持的URL"}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-02 11:03:42

将url方案添加到url中。

例如:

代码语言:javascript
复制
[NSURL URLWithString:@"http://www.api.tumblr.com/v2/blog/%@/posts/queue];

代码语言:javascript
复制
[NSURL URLWithString:@"https://www.api.tumblr.com/v2/blog/%@/posts/queue];
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23425932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档