问题标签 [twrequest]

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 回答
170 浏览

objective-c - 在 TWRequest 中过滤转推

我正在使用 TWRequest 来查询推特。我想知道如何在 URL 末尾添加 +exclude:retweets 过滤器。这是我的代码:

0 投票
1 回答
75 浏览

automatic-ref-counting - TWRequest 和 ARC - 在项目的其他地方使用值

我正在将 ARC 与 TWRequest 一起使用。我已经成功地从 twitter 返回了一个搜索并创建了一个结果数组。这是我的代码...

我的问题是,我想稍后在 cellForRowAtIndexPath 下的 .m 文件中使用 twitterText,但是一旦循环(如上)完成,它就会在 ARC 下发布。我已在我的 .h 文件中将该属性设置为 strong (以及在循环之前将其声明为上面)。在上述循环之后直接打印日志可以很好地打印 twitterText 数组,但 cellForRowAtIndex 路径方法中的相同日志返回空白。任何帮助,将不胜感激。谢谢。艾伦

0 投票
0 回答
162 浏览

objective-c - 为 TWRequest(使用 ACAccount)设置用户名和密码,以便查看特定用户的主时间线

我正在尝试访问特定用户的主页时间线,以便我可以看到用户在登录 Twitter 时会在其时间线上看到的推文。我有用户名和密码,但找不到如何将其链接到 TWRequest。我一直在寻找创建一个 ACAccount 并用它处理 TWRequest,但找不到将其链接到特定用户名和密码的方法。有谁知道如何做到这一点?谢谢。

0 投票
1 回答
104 浏览

arrays - ivar 在 ARC 下发布 - 我如何保留它以用于另一种方法?

几个星期以来,我一直在为某些事情苦苦挣扎,这让我的进步真正停滞不前。我已经在 SO 上问了几次问题,人们一直很有帮助,但没有人破解我做错了什么。这似乎是一件相当简单的事情,所以希望有人在那里有一个灯泡时刻并解决这个问题。我正在实现一个 TWRequest,结果在字典中返回,我正在循环遍历结果以提取推文的一部分并创建这些“文本”组件的数组。直接通过循环我正在打印数组的日志 - _twitterText 并且它打印得很好。在这个方法完成之后,看起来好像 _twitterText 正在被转储。我在我的 .h 文件中将它创建为一个强大的属性,并在 viewdidload 中创建了一个 ivar。仍然没有喜悦。如何保留此数组以在另一个方法中使用? 这是我的 .h 文件....

这是我的 .m 实现文件......

0 投票
1 回答
618 浏览

cocoa - 山狮中的 Twitter.framework?

我正在使用 Mountain Lion 中的新内容,因此我启动了一个新的 Mountain Lion Cocoa 应用程序 - 我让 ACAccount Stuff 立即工作,但是当我去包含 Twitter.framework 文件时,它不存在!

我见过的所有苹果文档都提到了它,我正在运行 XCode 4.4 和 XCode 4.5-2,它们似乎都没有将它显示为可用的框架。

我错过了什么吗?

0 投票
1 回答
819 浏览

iphone - 如何在 iOS5 中与 TWRequest performRequestWithHandler 同步变量?

我真的不知道如何处理 iOS5 Twitter API TWRequest performRequestWithHandler。我在我的 .h 文件中声明了 NSMutableArray *parsedTimeLine 的实例变量和 -(void) fetchWebData: (NSString *) screenName; 的方法签名。

上述方法实现在这里:

-(void) fetchWebData: (NSString *) screenName {

}

这工作正常,但有一个奇怪的事情我真的想不通。我在请求方法中的 2 个 NSLogs 显示了 parsedUSerTimeline 的准确计数值和数组内容。但是我的 2 NSLogs OUTSIDE THE REQUEST 方法显示

-jsonArray 请求外的结果计数:0 -jsonArray 请求外的值:(null)

此外,在调用 fetchWebData 方法后,我在 viewDidLoad 中检查了 parsedUserTimeLine 的值,显示 count = 0 和 value = null。

请帮我解决这个问题。我需要全局访问 parsedUserTimeLine 的值。提前致谢。

0 投票
0 回答
361 浏览

iphone - 如何以用户友好的方式使用 TWRequest 登录?

在查看了 AppleTWRequest类(和示例)之后,我很惊讶它不可能向用户展示登录屏幕。唯一的方法是检查用户是否输入了其凭据,[TWTweetComposeViewController canSendTweet]如果没有,则给出如下消息

“嘿,您必须手动转到设置-> twitter 并输入凭据。然后您应该手动找到并打开我们的应用程序并继续”

我想知道是否有人使用这种垃圾功能:) 例如,Facebook iOS SDK 3已经实现了单点登录 (SSO),它使用 Facebook 登录屏幕打开 Safari 并在登录后返回您的应用程序......我想我需要回退到旧式twitter 与许多 3rd 方的东西集成。

附言。我会尝试使用ShareKit,但我需要将我的应用程序与ShareKit 目前不支持的google+集成。

0 投票
1 回答
809 浏览

ios - 如何判断 TWRequest performRequestWithHandler 是失败还是成功

我正在发布请求并检查如下错误:

就请求而言,它似乎工作正常。我的意图是将失败的请求排队并在以后重试,或者不取决于错误以及到目前为止失败的尝试次数。我遇到的问题是我发现它经常出现失败,错误 34“未找到页面”实际上请求确实成功,按预期发布,并且可以在 Twitter 流中清楚地看到。

现在,如果我不能相信返回的错误代码,那么我真的不能继续重试。我如何确定它是成功还是失败?

最近的观察:

最近,我尝试直接从 Apple 照片应用程序发布照片,它向我发送了一条警告,上面写着“推文可能没有成功”。这很有趣,因为这基本上是我在这种情况下唯一的选择。这让我觉得即使是 Apple 也不得不承认,当退货未确认时,无法确定该帖子是否失败。

0 投票
1 回答
339 浏览

automatic-ref-counting - ACAccount 和 TWRequest 出错

这是我的代码

方法twitterAccount

正如调试器所说,该帐户已正确返回,但是当我在控制台中打印它时,我什么也没得到,一个空格;但是帐户对象有一个引用。

就在请求开始执行后,我收到一个 EXC_BAD_ACCESS 错误。堆栈说发送错误消息时发生错误[ACAccount accountType]

很明显这是一个内存问题,而且我是 ARC 的新手,所以我想问题会在那里。

有什么帮助吗?

0 投票
1 回答
420 浏览

ios - TWRequest performRequestWithHandler 没有错误,但是什么也没发生

我正在尝试在 iOS 5 上使用 Twitter 框架进行共享用户将选择要使用的帐户,因此应用程序将使用所选帐户进行共享。

但是,谁分享却performRequestWithHandler一无所获errornull

我的代码:

任何人都可以帮助我吗?

谢谢