Api twitter共享url登录后忘记推特内容

Api twitter共享url登录后忘记推特内容,api,twitter,Api,Twitter,我正试图在我们的网站上添加一个“通过twitter分享”的链接。我知道标准方法,当用户已经登录到twitter时,它就足以满足我的需要 但是,如果用户没有登录,twitter会首先显示登录表单(这是合理的)。登录后,将显示主屏幕,但不显示tweet内容 我是否遗漏了一些明显的东西,或者这是该方法中已知的缺陷?如果是这样的话,除了使用TweetMeme等服务(我注意到它要求提前登录)之外,让共享按钮按预期工作的最简单方法是什么?如果用户在访问时没有登录,那么状态似乎确实被遗忘了。这将是Twitte

我正试图在我们的网站上添加一个“通过twitter分享”的链接。我知道标准方法,当用户已经登录到twitter时,它就足以满足我的需要

但是,如果用户没有登录,twitter会首先显示登录表单(这是合理的)。登录后,将显示主屏幕,但不显示tweet内容


我是否遗漏了一些明显的东西,或者这是该方法中已知的缺陷?如果是这样的话,除了使用TweetMeme等服务(我注意到它要求提前登录)之外,让共享按钮按预期工作的最简单方法是什么?

如果用户在访问时没有登录,那么状态似乎确实被遗忘了。这将是Twitter网站的问题,而不是你做错了什么

更新:改用此URL:

另一方面,TweetMeme通过OAuth身份验证使用自己的Twitter“应用程序”,要求用户在使用TweetMeme转发之前登录,并且足够聪明,可以将tweet消息包含在OAuth回调URL中,这样就不会忘记它

所以,你真的可以:

  • 使用TweetMeme,用户必须登录,但至少在登录完成后,tweet会被记住
  • 创建自己的Twitter应用程序,使用与TweetMeme相同的推文功能;或
  • 使用Twitter.com不太理想的状态更新程序,希望用户已经登录,或者希望他们足够聪明,可以点击后退按钮几次,并在需要时再次点击你的链接

如果用户在访问时未登录,则该状态似乎确实已被遗忘。这将是Twitter网站的问题,而不是你做错了什么

更新:改用此URL:

另一方面,TweetMeme通过OAuth身份验证使用自己的Twitter“应用程序”,要求用户在使用TweetMeme转发之前登录,并且足够聪明,可以将tweet消息包含在OAuth回调URL中,这样就不会忘记它

所以,你真的可以:

  • 使用TweetMeme,用户必须登录,但至少在登录完成后,tweet会被记住
  • 创建自己的Twitter应用程序,使用与TweetMeme相同的推文功能;或
  • 使用Twitter.com不太理想的状态更新程序,希望用户已经登录,或者希望他们足够聪明,可以点击后退按钮几次,并在需要时再次点击你的链接

只需使用以下url和参数


然后它就会工作。

只需使用以下url和参数

然后它就起作用了