问题标签 [tweetsharp]
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.
asp.net-mvc - 使用 Twitter 和 Facebook Oauth 的多重登录问题
我正在使用 TweetSharp 和 Facebook C# SDK 将 Twitter 和 Facebook 登录添加到 MVC 3 测试应用程序。
目前,当用户使用 Twitter 登录时,我在用户表中为该用户创建一个用户帐户,并将 id、令牌和令牌密钥存储在一个单独的表中,并使用用户表的外键。由于 id、token 和 token secret 不会过期,因此当用户下次使用 Twitter 登录时,我可以快速找到正确的用户帐户。
如果同一用户下次使用 Facebook 登录会怎样?由于 Twitter 没有在其 API 中提供电子邮件,因此我没有共同的信息将用户帐户绑定到 Twitter 或 Facebook 我假设我必须为 Facebook 登录创建一个新用户帐户?有人对这个有经验么?有没有办法解决这个问题?
twitter - 推特用户年龄
我需要知道如何获取 Twitter 用户的年龄和性别?
我正在使用 TweetSharp v2,但如果您有任何方法可以获取此信息,我们将受到欢迎。
c# - 使用 TweetSharp 关注用户
我使用以下代码来关注用户:
并获得异常:
System.ArgumentException:已添加具有相同键的项目
有没有错误?请帮我。
c# - TweetSharp - FluentTwitter 去哪儿了?
在 TweetSharp 1.0 中有 FluentTwitter,TweetSharp 2.0 似乎在任何地方都没有,它甚至似乎没有被弃用,而是完全被删除,如果 TweetSharp 的这部分在 2.0 中仍然可用,谁能指出我以及如何访问它?
在他们的谷歌代码页中,他们甚至有谈论 FluentTwitter 的主题,比如这个,它无法导航(你显然无法访问它)但它会显示在谷歌搜索结果中。我真的不知道 Dimebrain 是什么,这是 TweetSharp 的自定义版本,还是 v1.0 的命名方式,还是什么?
真的很混乱。
Twitterizer 也发生了类似的事情,他们在他们的网站上声称,对于大多数项目,您应该只需要 Twitterizer2.dll 和 Newtonsoft.Json.dll,但您也可以使用 Twitterizer2.Streaming.dll 之类的东西,这是无处可寻的。 ..
Twitterizer2.Streaming.dll
这是一个插件库,提供对 Streaming API 的访问。
大多数项目不需要此文件。
我需要一个最新的并允许使用 Streaming API 的 Twitter API 包装器。
更新我在哪里可以下载这个版本的 TweetSharp 的工作副本?我逐个文件下载了该版本文件,创建了自己的解决方案并提供了我认为需要的参考库,但我只是不断遇到编译时错误。
更新Twitterizer 似乎不支持 Streaming API,这就是为什么他们没有在他们的主要版本中包含他们的流包装库。尽管如此,仍然没有关于 TweetSharp 的线索。
更新TweetSharp 似乎也在存储库中不停地跳跃:谷歌搜索产生以下所有结果:google code
、github、codeplex
和nugetgoogle code
,但codeplex
链接似乎已被删除。
c# - TweetSharp 在哪里?
找不到 TweetSharp v2.0
http://tweetsharp.codeplex.com/ - 404
http://code.google.com/p/tweetsharp/ - 403
https://github.com/danielcrenna/tweetsharp/ - 似乎过时了,例如没有 TweetSharp.Twitter.dll
这很奇怪。可能对此有所了解吗?
asp.net-mvc - Twitter Oauth 回调到同一域内的 www 子域
我正在使用 ASP.NET MVC 3 和 TweetSharp。我正在使用 window.open() 打开授权对话框,在此窗口中的 auth 程序结束时尝试通过 window.opener 访问主窗口。
在我的应用程序回调设置为http://www.domain.com并且当我从该 url 打开站点时一切正常,但如果只使用 domain.com 我会收到类似“由于不同的域而拒绝访问权限”的错误" 访问 window.opener 时。
我曾尝试在应用程序身份验证对话框打开时设置 callbackUrl,但这没有效果。将回调 url 更改为http://domain.com 也会得到相同的结果。
解决此问题的唯一方法是使用 UrlRewrite 始终重定向到 www.domain.com。或者我错过了什么,还有另一种方法?
谢谢。
c# - 如何使用 LinqToTwitter 获取推文的 HTML?
我最近从 TweetSharp 切换到 LinqToTwitter,而我缺少的一件事是将推文检索为 HTML 的方法。
TweetSharp 有一个称为.TextAsHtml()
自动链接提及、哈希标签和超链接的方法。
有谁知道 LinqtoTwitter 中是否存在这样的功能?任何关于 TweetSharp 如何能够实现这一点的见解都将非常有用。
更新:
看起来 TweetSharp 使用正则表达式来匹配 URL、提及和哈希标签。这是一个示例:
nuget - Nuget 包依赖项。它是否按应有的方式工作?
RavenDb 最新版本安装为 nuget 包。它引用了 Newtonsoft.Json 4.0.2。我正在尝试安装 TweetSharp。我得到这个日志:
如您所见,即使 TweetSharp 只需要“Newtonsoft.Json (≥ 4.0.1)”,nuget 也希望安装无法与 RavenDb 一起使用的 4.0.3 版本。
我尝试安装以前版本的 TweetSharp,但它并没有改变任何东西。
有什么办法可以规避这个?
c# - TweetSharp - 总是需要验证(网络应用程序)?
每次我想授予我的应用程序使用用户的 Twitter 帐户的权限时,我是否总是需要对用户进行身份验证?我可以只授予一次吗?
我使用了以下代码..
c# - 如何以另一种方式重写此语句?
如何以另一种方式重写以下内容?