CLI에서 트윗
2295 단어 트위터TwitterAPI루비
TL;DR
htps : // 기주 b. 코 m / s 후리 k / t
다만 gem install t
해도 2019-09-08 시점에서는 움직이지 않기 때문에 일 연구.
Steps
주의: 나는 Ruby 전혀 자세하지 않기 때문에 보다 효율적인 방법이 있을지도 모릅니다.
1. Gem을 버전 지정하여 설치하기 위한 Gem 도입
gem install specific_install
2. 최신 버전의 t 설치
gem specific_install https://github.com/sferik/t
3. 설정
t authorize
4. 트윗
t update "CLIからツイート"
이상입니다.
참고
단순히 gem install t
그러면 2019-09-08 시점에서는 이런 오류가 발생합니다.
Traceback (most recent call last):
8: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `<main>'
7: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `load'
6: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/bin/t:20:in `<top (required)>'
5: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
4: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
3: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
2: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
1: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:84:in `authorize'
/Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:976:in `generate_authorize_uri': uninitialized constant Twitter::REST::Client::BASE_URL (NameError)
알려진 ISSUE처럼 보입니다.
htps : // 기주 b. 코 m / s 후리 k / t / 이스에 s / 402
Reference
이 문제에 관하여(CLI에서 트윗), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hiroga/items/4637575c50b3dd7e315b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
주의: 나는 Ruby 전혀 자세하지 않기 때문에 보다 효율적인 방법이 있을지도 모릅니다.
1. Gem을 버전 지정하여 설치하기 위한 Gem 도입
gem install specific_install
2. 최신 버전의 t 설치
gem specific_install https://github.com/sferik/t
3. 설정
t authorize
4. 트윗
t update "CLIからツイート"
이상입니다.
참고
단순히 gem install t
그러면 2019-09-08 시점에서는 이런 오류가 발생합니다.
Traceback (most recent call last):
8: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `<main>'
7: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `load'
6: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/bin/t:20:in `<top (required)>'
5: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
4: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
3: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
2: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
1: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:84:in `authorize'
/Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:976:in `generate_authorize_uri': uninitialized constant Twitter::REST::Client::BASE_URL (NameError)
알려진 ISSUE처럼 보입니다.
htps : // 기주 b. 코 m / s 후리 k / t / 이스에 s / 402
Reference
이 문제에 관하여(CLI에서 트윗), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hiroga/items/4637575c50b3dd7e315b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Traceback (most recent call last):
8: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `<main>'
7: from /Users/hiroga/.rbenv/versions/2.6.4/bin/t:23:in `load'
6: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/bin/t:20:in `<top (required)>'
5: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
4: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
3: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
2: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
1: from /Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:84:in `authorize'
/Users/hiroga/.rbenv/versions/2.6.4/lib/ruby/gems/2.6.0/gems/t-3.1.0/lib/t/cli.rb:976:in `generate_authorize_uri': uninitialized constant Twitter::REST::Client::BASE_URL (NameError)
Reference
이 문제에 관하여(CLI에서 트윗), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hiroga/items/4637575c50b3dd7e315b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)