问题标签 [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.
c# - 使用 Twitter 和 OAuth 的客户端应用程序:我的方法是否正确?
我有一个使用 .NET 4.0/C# 开发的应用程序。它旨在供希望观察硬件传感器并提醒他们特定值的客户使用。通知的一种选择是通过“推特”到他们选择的 Twitter 帐户。在 Twitter 更改为 OAuth 之前,用户输入他们的帐户名和密码,这足以代表他们发送推文。
在阅读了 Twitter API 和 OAuth 之后,我想看看我是否正确理解了维护此功能的最佳方式。
我已经在dev.twitter.com上注册了我的应用程序并获得了必要的 Consumer Key 和 Consumer Secret。
该应用程序可能需要向多个 Twitter 帐户发送推文,因为每次安装都有多个用户使用它。
如果我理解正确,我将需要执行以下操作:
为每个用户提供某种“请求授权”按钮,启动 Twitter 身份验证网站。在那里,用户登录,然后提供一个 PIN 码。
使用 PIN 号获取用户的
AccessToken
和AccessTokenSecret
。在应用程序的会话(启动)之间存储这两个令牌。
我的问题:
存储(在 SQL 中)时,我应该加密这些令牌中的任何一个吗?
是否有必要重新授权?该程序旨在仅设置一次,然后在无人值守的情况下运行。重新授权帐户将是一个交易破坏者。
虽然它不应该影响任何答案或建议,但我使用的是TweetSharp库。
twitter - 获取所有带有特定主题标签的推文
我一直在尝试使用 Twitter API,因为我想在一个特殊页面上显示一些推文列表。
在这些列表中有一个列表,其中包含包含特定主题标签的所有推文(例如#test)
但是我找不到如何在 XML 或 JSON(最好是后者)中获取该列表,有人知道如何吗?如果可以在 TweetSharp 中完成也可以
c# - C# TweetSharp WCF 服务无法生成 TwitterMention
所以使用VS2010(或SVCUTIL.EXE)创建一个WCF类,它不会生成TwitterStatus或TwitterStatus.TwitterEntities的TwitterMention部分。
例如,如果我想创建 TwitterMention 实例,我无法访问 TwitterStatus.Entities.Mentions 或任何属性。
所以这就是它生成的内容(参见 TwitterEntities 很好),缺少代码可能是原因:
所以有人知道我如何获得一个正确生成涉及 TwitterMention 类的 WCF 代理类吗?
c# - 微博注销
有谁知道如何使用 Tweetsharp 让用户退出 Twitter?
我正在使用svc.EndSession();
where svc 是一个TwitterService
对象。
但是用户(我)保持登录状态。快速刷新 Twitter.com 显示即使svc.EndSession();
在我的 asp.net 应用程序上点击注销按钮(并运行)后我仍然登录。
希望有人能帮忙,谢谢。
c# - TweetSharp 2.0 搜索和地理编码
我试图让 TweetSharp 对来自某个区域内的推文进行搜索。不幸的是,这总是返回 0 个结果。
这似乎会生成带有 & 和 % 字符的查询,然后服务不会转换这意味着我收到错误,您必须输入查询:
http://search.twitter.com/search.json?test%26geocode%3D51.50788772102843%2C-0.102996826171875%2C50mi
如果我使用适当的字符运行此查询,它似乎可以正常工作:
http://search.twitter.com/search.json?test&geocode=51.50788772102843,-0.102996826171875,50mi
有没有人有什么建议?
twitter - 从 twitter 上的用户主页时间线获取所有过去的推文
我正在尝试编写一个程序来检索用户在他们的 twitter 主页时间线上看到的所有推文(即,从他们的追随者那里,就像他们在 twitter.com 上看到的那样)。我意识到这是很多数据,其余的 API 有局限性。
最好的方法是什么?慢慢检索最后 200 条或任何限制的推文,记住每小时 350 个请求的限制?或者,即使这样,我还能走多远有硬性限制吗?
我相信流式 API 仅从当前点开始流式传输,所以我认为这不是一个选项。这是一个个人项目,所以我不能为任何提升的访问权限或任何东西支付太多费用。
twitter - 如何使用 TweetSharp 访问推文历史对话?
我正在尝试使用 TweetSharp 访问推文对话历史记录。
要求就像,如果我使用一个推文项目的 id,它应该返回我在该推文项目之前跟随的整个线程。
但是找不到通过 TwittertService 公开的此类方法,我可以在其中传递当前的 Tweet _id 并获取对话详细信息。
我按照以下方法获取集合(列表),即
只是想听听你的建议。我们是否有使用 TweetSharp 的任何此类方法,或者可以实施任何替代方法?
非常感谢您的帮助。
c# - WP7 上的 TweetSharp 授权 (oAuth)
我正在尝试制作一个 WP7 应用程序来发送用户想要的短消息。问题是我总是得到未经授权的响应。这是我所做的:
首先,我初始化服务:
如果我使用 SendTweet,我会得到Unauthorized响应(我猜这很合理 - 它不知道应该向哪个用户发送推文)。所以我必须以某种方式授权用户。我需要一个浏览器。我创建了一个并将其命名为 LoginBrowser。我该如何使用它?我想像这样得到uri:
这行不通。请求令牌等于 null 并打印响应未授权:| 这样做的正确方法是什么?我发现的所有文档都没有编译。似乎 TweeSharp 刚刚更新,现在所有文档都已过时。
c# - OAuth with twitter
I download tweetsharp and twitterizer and I can not make it work. I try tweetsharp with the basic following sample
I always get a false Token. I also try twitterizer, which came with a simple example. I copy and paste the keys. But I also never get back the token.
I try with tweetsharp deleting the url callback and it worked! But off course twitter didn't go to my callback url. On dev.twitter I setup for Registered Callback URL the above url. But I still don't get the token.
Any Idea? What I'am missing? Do you know any way to debug and test my code with a localhost? Thanks!
c# - Tweetsharp 授权不呈现 oauth 令牌
我正在尝试在我的 asp.net mvc 3 应用程序中实现 tweetsharp,但我遇到了问题。
我创建了一个具有以下设置的新 Twitter 应用程序:
- 申请网址:http: //127.0.0.1 :8545/
- 类型:浏览器
- 回调地址:无
- 访问类型:读/写
然后,我使用了他们网站上提供的示例,并进行了一些小改动:
每当我运行他的代码时,我都会被重定向到以下 Twitter URL:https ://api.twitter.com/oauth/authorize?oauth_token= ?
以前有人经历过吗?
编辑
看来问题出在应用程序的设置方式上。由于我没有提供回调 url,应用程序被自动保存为客户端而不是浏览器应用程序。一旦我添加了回调 url,代码就可以正常工作。