1

私のローカル コンピューターでは、http://rtweet.info/ (セクション「API 承認」) で説明されているように、Twitter アプリの認証プロセスを実行できました。

  • API リクエスト (search_tweets()、stream_tweets()、get_followers() など) を初めて行うと、ブラウザ ウィンドウが開きます。
  • Twitter アカウントにログインします。
  • rtweet アプリケーションに同意/承認します。

ただし、AWS での Ubuntu サーバーのプロセスには苦労しています。私はグラフィカル インターフェイス (ssh アクセスのみ) を持っていないので、次のようにプロセスを実行することしかできません。

  1. AWSサーバーにインストールされている「RStudioサーバーソフトウェア」を実行するために、私のコンピューター上でブラウザをAWSサーバーのアドレスに向けます。これを行うと、最後のステップ (リダイレクト) で、「接続できません Firefox は localhost:1410 のサーバーへの接続を確立できません。」というメッセージがブラウザーに表示されます。R コンソールは、入力を待ってハングアップし続けます。

ここに画像の説明を入力

  1. Ubuntu サーバーのシェル上で、次のエラー メッセージを生成するプロセスを実行しようとしましたが失敗しました: "> rt <- search_tweets( "Mark Fletcher", n = 5000, include_rts = FALSE) Error in httpuv::startServer(use$ host, use$port, list(call = listen)): サーバーの作成に失敗しました"

認証を行いたいコンピュータ上でローカルに実行されているブラウザに依存せずに、それを行う別の方法はありますか?

ありがとう、

オリ

4

0 に答える 0