首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用更快的框架/库发布一条带有照片的推特

使用更快的框架/库发布一条带有照片的推特
EN

Stack Overflow用户
提问于 2018-04-06 10:56:06
回答 1查看 209关注 0票数 0

我使用更快的图书馆试图发布一条带有照片的推特,但每次尝试,我都会得到一个错误:“操作无法完成。(SwifteriOS.SwifterError错误1)。”

我的代码看起来像

var tweetMedia: [String: Any]? //I then set tweetMedia to a UIImageView from the UIImagePickerControllerOriginalImage let picForTwitterApi = tweetMedia![UIImagePickerControllerOriginalImage] as! UIImage let image = UIImagePNGRepresentation(picForTwitterApi) as Data? self.swifter?.postTweet(status: tweetText, media: image!, inReplyToStatusID: nil, coordinate: nil, placeID: nil, displayCoordinates: nil, trimUser: false, tweetMode: TweetMode.default, success: { json in self.alert(title: "Tweet PHOTO sent", message: "") }, failure: failureHandler)

但是它不起作用,我甚至试过

self.swifter?.postMedia(image!, additionalOwners: nil, success: { json in print(json)

相反,还是没有成功。当我发布像self.swifter?.postTweet(status: tweetText, inReplyToStatusID: nil, trimUser: false, tweetMode: TweetMode.default, success: { json in print(json).....这样的普通香草推特的时候

一切都很好,只有当我试图发布一张照片时,我才会有问题。请帮帮忙。提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-10 13:01:47

我找到了解决办法。照片一定很小。文档显示,甚至小于5mb。我用了一张只有100 an的图像,它起作用了。如果我想发布更大的图片/视频(甚至只有一张图片),你必须使用分块的媒体帖子功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49691187

复制
相关文章

相似问题

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