Hello Kimmo,
Yes. I did that and it worked fine -- as far as it goes. But it
didn't cover what to do when using the same twitter account on a
computer with a different user name -- which is what my question was
about.
On Wed, 08-Apr-2020 at 08:55AM +0300, K. Elo wrote:
|> Hi!
|>
|> Have you already read this:
|>
|> https://cran.r-project.org/web/packages/rtweet/vignettes/auth.html
|>
|> I think they explain rather well how to use Twitter tokens with
|> rtweet...
|>
|> HTH,
|> Kimmo
|>
|> ke, 2020-04-08 kello 17:19 +1200, Patrick Connolly kirjoitti:
|> > I'm using the rtweet package which makes use of the Twitter API
which
|> > requires a token alluded to by an environment variable.
|> >
|> > That environment variable is automatically set up from the Twitter
|> > web
|> > site and takes the name TWITTER_<username> (where
<username> is the
|> > name of the user in block letters). That worked fine on my work
|> > computer where my username is 'work'. When I copied that
working
|> > directory to my home computer, the environment variable became
|> > TWITTER_HOME but the rtweet package was looking for
|> > TWITTER_WORK. There was no error message: just a null result from the
|> > search_users() function.
|> >
|> > I tried editing the ~/.Renviron entry to
|> > TWITTER_WORK=/home/home/.rtweet_token.rds
|> >
|> > That worked for a short time but soon ceased working. Then I noticed
|> > a new entry had been automatically added to ~/.Renviron
|> >
|> > TWITTER_HOME=/home/home/.rtweet_token1.rds
|> >
|> > So now I had two environment variables which also worked for a short
|> > time.
|> >
|> > Recommendations please.
|> >
|>
|> ______________________________________________
|> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
|> https://stat.ethz.ch/mailman/listinfo/r-help
|> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
|> and provide commented, minimal, self-contained, reproducible code.
--
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.
___ Patrick Connolly
{~._.~} Great minds discuss ideas
_( Y )_ Average minds discuss events
(:_~*~_:) Small minds discuss people
(_)-(_) ..... Eleanor Roosevelt
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.
Hi again, ok, I see. How about repeating the steps described in the tutorial on your second computer instead of cloning the settings from the computer #1? There might be some other settings not correctly copied. HTH, Kimmo ke, 2020-04-08 kello 19:02 +1200, Patrick Connolly kirjoitti:> Hello Kimmo, > > Yes. I did that and it worked fine -- as far as it goes. But it > didn't cover what to do when using the same twitter account on a > computer with a different user name -- which is what my question was > about. > > > On Wed, 08-Apr-2020 at 08:55AM +0300, K. Elo wrote: > > > > Hi! > > > > > > Have you already read this: > > > > > >https://cran.r-project.org/web/packages/rtweet/vignettes/auth.html> > > > > > I think they explain rather well how to use Twitter tokens with > > > rtweet... > > > > > > HTH, > > > Kimmo > > > > > > ke, 2020-04-08 kello 17:19 +1200, Patrick Connolly kirjoitti: > > > > I'm using the rtweet package which makes use of the Twitter API > > > > which > > > > requires a token alluded to by an environment variable. > > > > > > > > That environment variable is automatically set up from the > > > > Twitter > > > > web > > > > site and takes the name TWITTER_<username> (where <username> is > > > > the > > > > name of the user in block letters). That worked fine on my > > > > work > > > > computer where my username is 'work'. When I copied that > > > > working > > > > directory to my home computer, the environment variable became > > > > TWITTER_HOME but the rtweet package was looking for > > > > TWITTER_WORK. There was no error message: just a null result > > > > from the > > > > search_users() function. > > > > > > > > I tried editing the ~/.Renviron entry to > > > > TWITTER_WORK=/home/home/.rtweet_token.rds > > > > > > > > That worked for a short time but soon ceased working. Then I > > > > noticed > > > > a new entry had been automatically added to ~/.Renviron > > > > > > > > TWITTER_HOME=/home/home/.rtweet_token1.rds > > > > > > > > So now I had two environment variables which also worked for a > > > > short > > > > time. > > > > > > > > Recommendations please. > > > > > > > > > > ______________________________________________ > > > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > > > https://stat.ethz.ch/mailman/listinfo/r-help > > > PLEASE do read the posting guide > > > http://www.R-project.org/posting-guide.html > > > and provide commented, minimal, self-contained, reproducible > > > code. > >
Apart from allowing the twitter app access, I didn't do anything to
adjust the settings other than editing the ~/.Renviron file which set up
the environment variable/s.
It appears to me that they are appropriate since they work if I use R
from the bash prompt or Rstudio. The problem is apparantly with ESS.
I really don't want to use Rstudio. It's so clunky to edit and debug
functions, and of course, the bash CLI is even more clunky.
I'll ask on the ESS list.
On Wed, 08-Apr-2020 at 12:32PM +0300, K. Elo wrote:
|> Hi again,
|>
|> ok, I see. How about repeating the steps described in the tutorial on
|> your second computer instead of cloning the settings from the computer
|> #1? There might be some other settings not correctly copied.
|>
|> HTH,
|> Kimmo
|>
|> ke, 2020-04-08 kello 19:02 +1200, Patrick Connolly kirjoitti:
|> > Hello Kimmo,
|> >
|> > Yes. I did that and it worked fine -- as far as it goes. But it
|> > didn't cover what to do when using the same twitter account on a
|> > computer with a different user name -- which is what my question was
|> > about.
|> >
|> >
|> > On Wed, 08-Apr-2020 at 08:55AM +0300, K. Elo wrote:
|> >
|> > > > Hi!
|> > > >
|> > > > Have you already read this:
|> > > >
|> > > >
|> https://cran.r-project.org/web/packages/rtweet/vignettes/auth.html
|> > > >
|> > > > I think they explain rather well how to use Twitter tokens
with
|> > > > rtweet...
|> > > >
|> > > > HTH,
|> > > > Kimmo
|> > > >
|> > > > ke, 2020-04-08 kello 17:19 +1200, Patrick Connolly
kirjoitti:
|> > > > > I'm using the rtweet package which makes use of
the Twitter API
|> > > > > which
|> > > > > requires a token alluded to by an environment
variable.
|> > > > >
|> > > > > That environment variable is automatically set up from
the
|> > > > > Twitter
|> > > > > web
|> > > > > site and takes the name TWITTER_<username>
(where <username> is
|> > > > > the
|> > > > > name of the user in block letters). That worked fine
on my
|> > > > > work
|> > > > > computer where my username is 'work'. When I
copied that
|> > > > > working
|> > > > > directory to my home computer, the environment
variable became
|> > > > > TWITTER_HOME but the rtweet package was looking for
|> > > > > TWITTER_WORK. There was no error message: just a null
result
|> > > > > from the
|> > > > > search_users() function.
|> > > > >
|> > > > > I tried editing the ~/.Renviron entry to
|> > > > > TWITTER_WORK=/home/home/.rtweet_token.rds
|> > > > >
|> > > > > That worked for a short time but soon ceased working.
Then I
|> > > > > noticed
|> > > > > a new entry had been automatically added to
~/.Renviron
|> > > > >
|> > > > > TWITTER_HOME=/home/home/.rtweet_token1.rds
|> > > > >
|> > > > > So now I had two environment variables which also
worked for a
|> > > > > short
|> > > > > time.
|> > > > >
|> > > > > Recommendations please.
--
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.
___ Patrick Connolly
{~._.~} Great minds discuss ideas
_( Y )_ Average minds discuss events
(:_~*~_:) Small minds discuss people
(_)-(_) ..... Eleanor Roosevelt
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.