问题标签 [slrequest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Twitter SLRequest 身份验证错误
我一直在尝试使用内置的 iOS 帐户和 Twitter 框架来检索 Twitter 用户数据。
我正在成功访问手机上的用户帐户。但是,在向 twitter 发出 SLRequest 时,我收到一个未经身份验证的错误。我的印象是,将用户 ACCount 分配给 twitter SLRequest.account 完成了必要的 OAuth 部分。
代码来自我设置的测试项目
非常感谢任何反馈!
var accountsArray = AnyObject var account = ACAccount()
根据我的发现,我认为下面的行涵盖了 twitter api 1.1 版的 OAuth 要求
从字典返回的内容:
ios - 使用 SLRequest 将多张图片上传到 Facebook
我有两种方法可以将图像分享到 Facebook。
SDK方式(完美运行):
和SLRequest方式(只发送1张图片):
我相信如果在多部分中发送的每个数据都可以工作,但不是。
有人知道怎么做吗?谢谢。
ios - 将 int 的变量设置为 [NSNumber : Int] 的变量
我在使用 SLRequest for Twitter 中的参数时遇到了麻烦(因为它必须是 [NSObject : AnyObject]! 的类型,但 Twitter API 请求 Int 作为参数)。我所做的是将参数常量保留为 [NSObject : AnyObject] 并计划声明另一个变量以将其更改为整数。如何做到这一点?
将 tweetID = twtID 声明为 [NSObject : AnyObject] 给出错误
或者是否可以替换整个变量类型并在参数中使用 Integer?
编辑 2:我决定将类型(重新检查后,[NSObject : AnyObject] 只是预期的参数类型)更改为 [NSNumber : Int],知道如何将从 Twitter API 中找到的 int 值连接到变量中推文ID?
ios - 用 SLRequest 替换 UIActivityViewController twitter post action
我正在尝试共享一个动画 GIF,但默认 UIActivityViewController Twitter 共享尚不支持它,它将“缩小”它作为静止的 JPG,我必须按照本文中的教导使用 SLRequest 。缺点是没有预览共享表,用户不能再键入自己的消息。
但是,我看到SteppyPants似乎在用户单击 Twitter 共享表中的“共享”后使用了自定义操作,他们怎么做?
换句话说,如何将 UIActivityViewController twitter 分享操作替换为包含 SLRequest 的自定义操作。
我尝试过的事情:
- UIActivityItemProvider 并检查 UIActivityTypePostToTwitter,但这是在用户单击 twitter 之后和编辑文本之前运行
- 在 UIActivityViewController completionWithItemsHandler 中删除刚刚推特的帖子(仍然是 gif)并使用 SLRequest 再次发布,但不太确定我是否可以删除旧帖子,并且无论如何它都会消耗用户的网络带宽
- SLComposeViewController,不支持动画 GIF 上传,也不支持自定义分享动作
PS我是iOS新手
facebook - 如何使用 Facebook 从目标 c 中的背景分享帖子
如何使用目标 c 实现后台共享帖子(图像,标题)到 facebook(不显示对话框或弹出窗口)
ios - iOS SLRequest Twitter 搜索凭据访问错误
我的应用程序使用 iOS 上的集成 Twitter API 从 Twitter REST API 接收数据。和端点在所有设备上都能完美运行,但/1.1/friends/list.json
端点会为一小部分用户提供凭据错误。/1.1/users/lookup.json
/1.1/users/search.json
这是我从这些设备上的 SLRequest 收到的错误响应:
HTTP 状态码是 403。
ios - 在 SLRequestHandler 中显示 UIAllertView 时系统挂起
我正在使用 SLRequest 将用户的视频发送到 Twitter。完成post请求后,我想通知用户上传是否成功。但是,如果我在 SLRequestHandler 中显示 UIAlertView,系统就会挂起并且根本不显示警报视图。在 SLRequestHandler 中有一个 UIAlertView 是不行的吗?根据发布请求的结果显示自定义消息的更好方法是什么?
这是我的示例代码:
ios - 我如何将 SLRequest.account 的 Twitter 会话用作 ACAccount
我正在使用SLRequest在 twitter 上发布视频。问题是,当我将我的帐户从设置添加到 twitter 应用程序时,我的代码在使用ACAccountStore()
. 我在我的应用程序上使用 twitter 工具包,并且我有用户会话。我不希望用户为此目的设置登录 twitter 应用程序。我只想将该商店会话用于SLRequest
. 谁能告诉我如何将Twitter.sharedInstance().sessionStore.session()
它用于 SLRequestACAccount
或任何其他方法用于SLRequest
. 我还想知道是否有任何适当的方法可以使用 session() 手动设置 ACAccount()。
谢谢