【问题标题】:iOS app Share a link on TumblriOS 应用在 Tumblr 上分享链接
【发布时间】:2014-10-17 16:38:54
【问题描述】:

我正在尝试通过 iOS 应用向 Tumblr 发布消息 写在下面的代码得到错误。

NSDictionary *parameters = [[NSDictionary alloc] initWithObjectsAndKeys:
                            @"Titulo",@"title",
                            @"Este es el body",@"body",nil];

[[TMAPIClient sharedInstance] post:@"blogName" type:@"text" parameters:parameters callback:^(id var, NSError *error){
    NSLog(@"Error %@",error);
}];

出现以下错误

Error Domain=Request failed Code=401 "无法完成操作。(Request failed error 401.)"

【问题讨论】:

  • 错误 401 表示您未获得授权。这是一个标准的 HTTP 结果代码。
  • 使用以下代码验证成功 [[TMAPIClient sharedInstance] authenticate:@"TumblrDemo" callback:^(NSError *error) { // 你现在已经通过验证 (if !error) NSLog(@"error: %@“, 错误); [self getUserInfoTumblr]; }];
  • 有没有其他方法可以验证发布消息。
  • 嗨@Coder_A_D 你有什么解决办法吗?
  • 是的,我得到了解决方案

标签: objective-c tumblr


【解决方案1】:

这是因为你没有通过 Tubmlr 的身份验证。

你可以参考这里。 Unable to post a photo using the Tumblr SDK example

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-04
  • 1970-01-01
  • 2016-12-02
  • 1970-01-01
相关资源
最近更新 更多