问题标签 [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.

0 投票
1 回答
175 浏览

ios - Twitter SLRequest 身份验证错误

我一直在尝试使用内置的 iOS 帐户和 Twitter 框架来检索 Twitter 用户数据。

我正在成功访问手机上的用户帐户。但是,在向 twitter 发出 SLRequest 时,我收到一个未经身份验证的错误。我的印象是,将用户 ACCount 分配给 twitter SLRequest.account 完成了必要的 OAuth 部分。

代码来自我设置的测试项目

非常感谢任何反馈!

var accountsArray = AnyObject var account = ACAccount()

根据我的发现,我认为下面的行涵盖了 twitter api 1.1 版的 OAuth 要求

从字典返回的内容:

0 投票
1 回答
290 浏览

ios - 使用 SLRequest 将多张图片上传到 Facebook

我有两种方法可以将图像分享到 Facebook。

SDK方式(完美运行):

和SLRequest方式(只发送1张图片):

我相信如果在多部分中发送的每个数据都可以工作,但不是。

有人知道怎么做吗?谢谢。

0 投票
1 回答
61 浏览

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?

0 投票
1 回答
223 浏览

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新手

UIActivityViewController 共享选项 替换自定义操作以共享工作表

0 投票
0 回答
130 浏览

facebook - 如何使用 Facebook 从目标 c 中的背景分享帖子

如何使用目标 c 实现后台共享帖子(图像,标题)到 facebook(不显示对话框或弹出窗口)

0 投票
1 回答
142 浏览

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。

0 投票
2 回答
47 浏览

ios - 在 SLRequestHandler 中显示 UIAllertView 时系统挂起

我正在使用 SLRequest 将用户的视频发送到 Twitter。完成post请求后,我想通知用户上传是否成功。但是,如果我在 SLRequestHandler 中显示 UIAlertView,系统就会挂起并且根本不显示警报视图。在 SLRequestHandler 中有一个 UIAlertView 是不行的吗?根据发布请求的结果显示自定义消息的更好方法是什么?

这是我的示例代码:

0 投票
0 回答
63 浏览

ios - 显示高音扬声器时间线但为空

我正在使用社交媒体练习 swift,并且正在关注如何将 Twitter 时间线添加到您的应用程序的教程。一切似乎都很好,但唯一的问题是显示推文的表格完全是空的。代码如下...

结果如下... 在此处输入图像描述

我很感激你的回答!谢谢你!

0 投票
0 回答
233 浏览

ios - 我如何将 SLRequest.account 的 Twitter 会话用作 ACAccount

我正在使用SLRequest在 twitter 上发布视频。问题是,当我将我的帐户从设置添加到 twitter 应用程序时,我的代码在使用ACAccountStore(). 我在我的应用程序上使用 twitter 工具包,并且我有用户会话。我不希望用户为此目的设置登录 twitter 应用程序。我只想将该商店会话用于SLRequest. 谁能告诉我如何将Twitter.sharedInstance().sessionStore.session()它用于 SLRequestACAccount或任何其他方法用于SLRequest. 我还想知道是否有任何适当的方法可以使用 session() 手动设置 ACAccount()。

谢谢