问题标签 [linq-to-twitter]

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

c# - Twitter 1.1,搜索结果的认证和显示

我对即将到来的 Twitter API 1.1 更改以及如何重新实现过去由http://tweet.seaofclouds.com/http://thomasbillenstein.com/jTweetsAnywhere/等 jquery 小部件提供的功能感到困惑。

我已经能够让 linq-to-twitter 使用 ApplicationOnlyAuthorizer 进行搜索,以至少将大部分信息获取到 GridView 中,但这将一遍又一遍地重复使用相同的令牌(属于应用程序的令牌) ,并且当部署到拥有数百/数千活跃用户的实时站点时,将在 15 分钟内快速处理 450 个请求......

此外,为了显示,我宁愿能够重新使用其中一个基本的 jquery 插件,所以似乎我必须将 jquery ajax 调用指向本地页面方法或 Web 服务来创建服务器-边打电话给我...然后如果我使用 linq-to-twitter 我必须将搜索结果混合到一个匿名对象中,然后 JSON 将其序列化回浏览器...对吗?

此外,为了解决速率限制问题,Twitter 似乎希望我代表我的用户发出这些搜索请求,但这需要通过 oAuth 授权工作流程发送它们,然后必须将它们的令牌存储在某个地方以每次他们加载显示“twitter feed”的页面时使用。正确的?

最后,现有应用程序中内置的部分功能是能够存储推文 ID 和推特用户 ID 列表并将它们从结果中删除(如果它们令人反感等)。

我的大脑告诉我,一个简单的任务,例如“向我显示所有带有 #whatever 的推文,除了推文 ID 1111212 和 1356346”将需要我上面描述的所有内容......

我在这里想念什么?

编辑澄清问题 如果对 Twitter 的 1.1 搜索 API 的所有查询都必须经过身份验证,并且由于速率限制而不能使用 ApplicationOnly oAuth 身份验证,并且我们不希望强制用户通过 oAuth 捕获他们的令牌,我们如何期望以类似 jquery 的自动更新方式显示来自搜索 API 的推文列表?

0 投票
1 回答
7589 浏览

c# - Twitter API 仅应用程序身份验证(使用 linq2twitter)

我需要实现仅限 Twitter API 应用程序的身份验证,并且我已经搜索了linq2twitter oauth 示例和 stackoverflow 问题,但我没有发现任何有用的信息。

是否可以使用 linq2twitter 实现这种授权以及如何实现?

0 投票
1 回答
849 浏览

twitter - Linq to Twitter 已通过身份验证但获取 215“错误的身份验证数据”

我一直在使用 Linq to Twitter 使用 OAuth 对 Twitter API 1.1 进行身份验证。我设置了我的凭据,然后将它们传递给 Linq to Twitter,这表明我 isAuth 返回 true。但是,在运行时我收到 215“错误的身份验证数据”错误。有没有其他人有这个问题?

这是 if else 说明我已获得授权:

我能够进入代码的 auth.IsAtuhorized 部分,但响应返回 215 错误。我也知道我的 URI 是正确的,因为我直接从 Twitter API 1.1 示例页面复制它来测试调用。提前致谢

0 投票
1 回答
2056 浏览

asp.net-mvc-4 - LinqToTwitter - IsAuthorized 总是为 ApplicationOnlyAuthorizer 返回 false

我有一个MVC4Web 应用程序,用于LinqToTwitter在访问用户的个人资料页面时显示推文(如果他们有 Twitter 句柄)。

为此,我使用 ApplicationOnlyAuthorizer:

我的问题是我发现它auth.IsAuthorized总是返回 false,即使我已经打电话Authorize()并且能够成功拨打 Twitter。而且,我发现如果我Authorize()在每次调用 Twitter 时调用,如果我重复调用足够多次,就会引发未处理的异常。

在我打电话给 Twitter 之前,我能够知道 auth 是否被授权,这似乎很重要。现在,我已经在存储自己的IsAuthorized Session变量的地方进行了快速修复 - 但不确定这有多可靠,因为该Session变量可能比实际身份验证本身更有效?

对此的任何建议将不胜感激。

0 投票
1 回答
781 浏览

c#-4.0 - 如何使用 linq-to-twitter API 返回 100 条推文?

我一直在尝试使用 twitter API 1.1 Linq to Twitter (for c#) 在#something 上搜索推文。

这就是我想出的:

问题是这个查询只返回 6 个状态,我想得到至少 100 个。我尝试添加:

没有运气,有人知道我做错了什么吗?

0 投票
1 回答
797 浏览

asp.net - Linq to Twitter 出错 - JsonData 实例不包含字符串

我现在在嵌入推文的页面上收到此错误 - JsonData 实例不包含字符串 Using Linq to twitter

我用谷歌搜索但没有发现他在 linq to twitter 上的错误

0 投票
4 回答
935 浏览

linq-to-twitter - 搜索失败并设置了 maxid (ulong.max) 和 sinceid,但它单独工作

如果您注释掉SinceID 或MaxID 子句,则以下查询可以正常工作,但是当两者都包含时,会生成“错误的url”异常。

0 投票
1 回答
148 浏览

c# - Pinterest 和 Klout Twitter 集成

我注意到 Pinterest 和 Klout 的 Twitter 身份验证/登录方式不同,我想知道这里的人是否知道原因。

如果您使用 Twitter 帐户登录 Pinterest,则必须授权该应用程序。然后,如果您注销然后重新登录,它会要求您再次授权该应用程序。

但是,使用 Klout,您只需授权一次。然后,如果您注销并使用 Twitter 重新登录,它不会要求您再次授权。

我的应用程序要求人们再次授权,这不是我想要的。有谁知道我如何实现 Klout 方法?我正在使用 C# 和 Linq2Twitter。

干杯

0 投票
1 回答
614 浏览

c# - 如何将此 LinqToTwitter 查询从控制台结果转换为 ASP.NET MVC 4 中的查看结果?

我是菜鸟,可以使用一些帮助。

我正在查看 LinqToTwitter 的示例,并试图弄清楚如何在我的视图而不是控制台中显示结果。

如果可能,我想使用 ViewModel。

谢谢!

-更新-

谢谢乔。这是我在你的帮助下的地方。我被困在需要将结果存储到我的视图模型中的部分。我感谢提供的任何帮助。谢谢!

控制器

视图模型

看法

0 投票
1 回答
3133 浏览

linq-to-twitter - Linq-to-Twitter:远程服务器返回错误:(410) Gone

我正在尝试让 Linq-to-Twitter 发布推​​文。我的代码基于来自http://linqtotwitter.codeplex.com/wikipage?title=LINQ%20to%20Twitter%20Samples&referringTitle=Home的 Linq2Twitter WebFormsTweetsDemo

该应用程序验证正常 - 我正在使用 ASP.NET 开发服务器在 localhost 上运行示例。

但是以下发布推文的代码失败了:

但是,上面的 UpdateStatus 调用返回“远程服务器返回错误:(410) Gone”。根据 Fiddler 的说法,没有向 Twitter 发送请求。