是否可以绕过推文对话框并直接发布到 Twitter?

2023-11-30

我正在使用 ShareKit 来实现 Twitter 共享。我有一个带有文本视图的视图控制器,并且希望将该文本发送到 ShareKit 中的帖子,同时绕过推文输入对话框。

SHKItem *item = [SHKItem text:[postText text]];
[SHKTwitter shareItem:item];

上面的代码对未登录的用户进行身份验证,然后获取我的文本并填充 ShareKits 推文对话框。深入研究他们的代码让我很困惑。有人能够成功地将推文文本直接发布到 Twitter 吗?


首先,创建一个实例SHKTwitter并授权用户:

twitter = [SHKTwitter new];
[twitter authorize];

然后,一旦用户获得授权,即可设置项目并发送。

SHKItem *item = [SHKItem new];
[item setCustomValue:@"i am tweeting" forKey:@"status"];
twitter.item = item;
[twitter send];

The "status"自定义值特定于SHKTwitter班级。你需要做其他事情SHKItem以便它与其他共享者一起工作。例如这适用于SHKFacebook:

item.shareType = SHKShareTypeText;
item.text = "hi";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以绕过推文对话框并直接发布到 Twitter? 的相关文章

随机推荐

  • 将函数参数重新声明为变量?

    我似乎无法在网络上的任何地方找到这个问题的答案 将函数参数重新声明为局部变量有什么原因 优点或缺点吗 Example function param1 param2 var param1 param2 etc 对我来说似乎非常多余 但也许我错
  • xmlpullparser 的 Android dalvik 转换

    我正在开发一个 Android 应用程序 对于一个组件 我可以在 Android 之外进行测试 因为它不使用任何 Android 代码 它使用 xstream 我有以下库 xstream1 4 6 xpp3 min 1 1 4c xmlpu
  • 在运行时动态加载程序集依赖项时出现问题

    让我尝试解释一下我的问题 我目前正在尝试开发一个用 Net编写的小型 插件框架 主要是为了进行一些实验 因此 我们的想法是拥有一个主应用程序 可以通过在主应用程序的特定文件夹 插件 中部署 dll 来添加 插件 一切工作正常 插件已正确实例
  • 具有相同 id 的多个组件在 android 中如何工作?

    我定义了几种布局 其中很少有 id 被多重定义 我很困惑它是如何工作的 为什么它不像我们在java代码中那样给出错误 最重要的是 环境如何决定需要调用哪个组件 我知道 id 生成的过程是自动化的 它被添加到 R java 中 例如 如果我们
  • 如何使用云函数触发数据流? (Python SDK)

    我有一个由云发布 订阅触发的云函数 我想要使 用 Python SDK 相同的函数触发数据流 这是我的代码 import base64 def hello pubsub event context if data in event mess
  • 基于多个 OCR 软件包输出来改进 OCR 结果的软件

    是否有现有的商业或学术软件可以 来自多个 OCR 软件包 Abbyy FineReader Adobe Acrobat Professional ReadIris 等 的叠加结果 根据从多个来源积累的知识提供完全自动化的改进 允许在运行时使
  • 如何在Robot Framework中执行JavaScript

    下面是我的代码 当我运行它时 它显示 WebDriverException 如何在 Robot Framework 中执行 JavaScript 代码 This return arguments 0 data ToolTip options
  • SQL Server SELECT 转 JSON 函数

    我想输出一个结果SELECT语句作为 JSON 对象 我希望这是一个Function而不是一个存储过程 例如下表用户 id name active 1 Bob Jones 1 2 John Smith 0 会像这样返回 id 1 name
  • RSelenium 连接尝试产生 Java 错误

    我非常感谢有关 RSelenium 的帮助 2014 年 11 月 29 日下载的 v 2 4 4 我的第一个例子是直接从线程复制的 Get Google Chromes Inspect Element into R library RSe
  • 将字符串拆分为单个字符的字符串数组

    我想要像转动一样简单的事情 this is a test into new string t h i s i s a t e s t 我真的必须做类似的事情吗 test this is a test Select x gt x ToStri
  • SQL Server——如何将一个多元素 XML 分解为插入表中的单元素 XML 值?

    我正在与 x nodes 因为我是 XQuery 的新手 我确实有 XML 变量 x构建方式如下 CREATE TABLE tab a int b int c int GO INSERT INTO tab a b c VALUES 1 11
  • XHR.getAllResponseHeaders() 不会按 Chrome 60 中的预期返回标头

    在我们的网络应用程序中 我们使用XHR getAllResponseHeaders 获取标题字段名称的函数 我们使用X Access Token接收我们在下一个请求中发送的 JWT 令牌以保持会话 从今天开始 登录后 每个下一个请求都会重定
  • Qt 5.0 和 c++11 与 OSX Mountain Lion

    离开 7 年之后 我再次尝试 c 我已经下载了新发布的适用于 osx 的 Qt 5 0 sdk 但无法获得使用 Qt Creator 编译的基本 c 11 功能 以下声明 auto i 3 导致编译错误 mainwindow cpp 19
  • GoogleConnect.Fetch 抛出无法转换对象错误

    我正在将 Google API 集成到我的项目中 我正在使用以下代码来执行此操作 public void google GoogleConnect ClientId xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • 使用 Python 列出在线目录中的所有文件?

    你好 我只是想知道我正在尝试创建一个从互联网下载文件的Python应用程序 但目前它只下载一个我知道的名称的文件 有什么方法可以获取文件列表在线目录并下载它们 我将向您展示我一次下载一个文件的代码 这样您就知道我不想做什么 import u
  • 由 ActiveWindow 缩放事件触发的事件(按住 CTRL+鼠标滚轮)

    我正在构建一个仪表板 需要将缩放级别设置为100 因此 每当用户尝试使用鼠标滚轮按钮或缩放级别选项进行缩放时 我需要捕获该事件并将缩放返回到100 我在互联网上搜索了答案 发现没有 OnZoom 事件之类的东西 有一个选项可以每隔几毫秒检查
  • 时间戳中的日期错误

    我有一个问题 我自己无法解决 这是从我的网站数据库中获取的时间戳 1308085200 它代表2011 06 15 12 00 00 这是我用来以人类可读格式 获取 日期的 JavaScript 代码 var date new Date 1
  • 将 SelectedPath 属性与 WPF 的 TreeView 中的 SelectedItem 同步

    我正在尝试创建一个SelectedPath与 WPF 同步的属性 例如在我的视图模型中 TreeView 理论如下 每当树视图中的选定项目发生更改时 SelectedItem财产 SelectedItemChanged事件 更新Select
  • 将纬度/经度存储为整数有什么好处吗?

    最近 我注意到我用于 GPS GIS 内容的一些资源 示例应用程序 博客和网站 将纬度和经度存储为整数而不是小数或字符串 我理解为什么格式化字符串不是存储纬度 经度的首选方式 但为什么不将该值存储为小数呢 存储为整数然后除以 1 000 0
  • 是否可以绕过推文对话框并直接发布到 Twitter?

    我正在使用 ShareKit 来实现 Twitter 共享 我有一个带有文本视图的视图控制器 并且希望将该文本发送到 ShareKit 中的帖子 同时绕过推文输入对话框 SHKItem item SHKItem text postText