检测Twitter提交Android

Ebi*_*ser 5 c# twitter android

我目前正在编写一个Android应用程序.

我打算在我的手机后台运行我的应用程序,我希望能够检测到我在同一设备上使用Twitter应用程序提交帖子的时间.

这甚至可能吗?

小智 2

当您在 Twitter 应用程序管理 (url https://apps.twitter.com/ )中创建 OAuth 客户密钥时,这是实现身份验证的初步步骤之一,您将在那里定义字段(查找https://dev.twitter.com/overview/api/tweets文档中的实例)将在您新创建的 Twitter 应用程序的 API 发布的所有推文中报告。因此,当您收到推文时,您将检测到该特定应用程序(在您的手机上)发布的推文。更一般地说,我在 github 上发布了一个适用于 Android 的开源 Twitter 应用程序: https: //github.com/giuliohome/TweetSearch只需查看 API 调用,我在其中检索推文的来源以获取更多详细信息,基本上是一个简单的

jsonObject.getString("source")
Run Code Online (Sandbox Code Playgroud)

通过同一字段,您可以检测同一设备上 Android 官方 Twitter 应用程序发布的推文 - 假设它是您的用户名与目标应用程序一起发推文的唯一 Android 设备,否则我不知道任何合法和检测物理设备的标准方法