Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 跟踪twitter上的开发应用程序?_C#_Twitter_Tweetsharp - Fatal编程技术网

C# 跟踪twitter上的开发应用程序?

C# 跟踪twitter上的开发应用程序?,c#,twitter,tweetsharp,C#,Twitter,Tweetsharp,我有一个推特账户。还登录并在twitter上的开发环境中创建了两个应用程序 https://apps.twitter.com 使用Tweetsharp,我可以通过按键阅读推文并用C#发布推文。我可以在我的推特帐户上看到推特 我被一件事弄糊涂了:当我进入我的twitter帐户时,虽然我可以看到这些推文,但我不能说它是由特定的应用程序创建的。有没有一种方法可以跟踪从特定应用程序凭据发送的tweet,并创建一个频道,以便人们能够独立地查看其中一条或另一条tweet?Twitter API仍然公开tw

我有一个推特账户。还登录并在twitter上的开发环境中创建了两个应用程序

https://apps.twitter.com
使用
Tweetsharp
,我可以通过按键阅读推文并用C#发布推文。我可以在我的推特帐户上看到推特


我被一件事弄糊涂了:当我进入我的twitter帐户时,虽然我可以看到这些推文,但我不能说它是由特定的应用程序创建的。有没有一种方法可以跟踪从特定应用程序凭据发送的tweet,并创建一个频道,以便人们能够独立地查看其中一条或另一条tweet?

Twitter API仍然公开tweet是如何在tweet响应的
source
属性中创建的。只是现在大多数客户端不再显示它(因为现在有很大一部分是通过Twitter自己的应用程序实现的,这使得它与普通用户的相关性降低)。所以你仍然可以在那里看到它

然而,目前还没有办法获得关于它的指标。你唯一能做的就是收听公共流并检查那里的应用程序。但这当然不是一个合理的解决方案,因此你只需要在应用程序中添加指标,或者忽略它(这可能是更好的主意)


最后,回答标题中的问题:应用程序的目的只是管理授权访问。使用你的应用程序的用户需要授权它代表他们使用Twitter。因此,这是一种获得授权的方法,同时让他们有权随时关闭您(他们保持控制,并可以根据每个应用程序决定终止您的访问)。

我发现了一种构建应用程序的可能方法: