ホームページ » の仕方 » コマンドラインからGoogleサービスにアクセスする

    コマンドラインからGoogleサービスにアクセスする

    あなたのこっけいな面を見せて、あなたのグーグル文書を編集するか、コマンドプロンプトからBlogger投稿を書きたいですか? GoogleCLを使用してコマンドラインからさまざまなGoogleサービスにアクセスする方法は次のとおりです。.

    入門

    GoogleCLは、Windows、Mac OS X、またはLinux上でコマンドラインからさまざまなGoogleサービスにアクセスできるようにするPythonコマンドラインアプリケーションです。ここではWindows 7でWindows版を使用しますが、他のプラットフォームでもまったく同じように機能します。.

    下のダウンロードリンクに行き、あなたのOSに合ったバージョンを選択してください。 Windows上で実行したい場合は、zipファイルを選択してください。 Ubuntuユーザーは.debファイルをダウンロードしてインストールすることができます.

    Windows用のzipファイルをダウンロードしたら、通常どおりに解凍してから、 google.exe フォルダ内のプログラム.

    初めてGoogle CLを実行すると、次の場所に設定フォルダが作成されます。

    %USERPROFILE%\。googlecl

    テストの1つでは、次のようなエラーが表示されました。 MSVCR71.dll 私たちのコンピュータから欠落していたので、GoogleCLは実行できませんでした。これはWindowsのC ++ランタイムライブラリであり、それを必要とするほとんどのプログラムはプログラムファイルと一緒にそれを含んでいます。 GoogleCLはこのDLLをzipファイルに含めないので、そのコピーを見つける必要があります。.

    コンピュータ全体にこのファイルのコピーが多数ある可能性がありますが、GoogleCLではそれらを見つけることができません。だから、コンピュータ全体の検索をしてください msvcr71.dll, そして見つけたこれらのファイルの1つをコピーする.

    そのDLLファイルをGoogleCLフォルダに貼り付けて、実行します。 google.exe 従来通り。今回はすべてうまくいくはずです.

    GoogleCLを使用する

    GoogleCLの構文は非常に使いやすく理解しやすいです。始めるために、あなたはチェックアウトしたいかもしれません readme.txt ファイルが含まれています。または、ただ入力する 助けて 迅速な指示を得るためにプロンプ​​トで.

    GoogleCLを使用して、コマンドラインインターフェイスからPicasa、Blogger、YouTube、Docs、Contacts、およびCalendarのサービスにアクセスできます。今後のバージョンでは、GmailやSearchなどの他のアイテムのサポートも追加される予定です。しかし今のところ、これらのサービスはまだ便利です。入る 助けて その後のサービス名といくつかの使用例については、サービス名が続きます。ここに私達はカレンダーのための助けを見ます.

    サービスを有効にする

    あなたが最初にサービスを利用するとき、あなたはオンラインであなたのコンピュータを起動する必要があるでしょう。たとえば、予定表にすべての予定を表示したい場合は、次のように入力します。 カレンダーリスト. ユーザーを指定するように求められます。 Gmailのメールアドレスを入力してください。その後、ブラウザでアクセスを承認するように求められ、承認ページがデフォルトのブラウザで自動的に開きます。.

    クリック アクセス許可 開いたWebページで、GoogleCLウィンドウでEnterキーを押します。.

    使用するGoogleサービスごとにこれを行う必要があります。連絡先やカレンダーなどの密接に関連したサービスでも個別にアクティブにする必要があります。この興味深い側面の1つは、さまざまなGoogleアカウントをさまざまなサービスに関連付けることができるということです。一度アクティブにすると、このコンピュータでこれらのサービスを使用するのは簡単になります。.

    GoogleCLを使用する

    GoogleCLには、Googleのサービスとやり取りするために使用できる多数の機能があります。おもしろいと思った関数をいくつか見てみましょう。.

    ドキュメント

    まず、ドキュメントをドキュメントにアップロードしてみました。これを行うには、次のように入力します。

    ドキュメントのアップロード path_to_your_document

    これはあなたのドキュメントのサイズによって少し時間がかかるかもしれませんが、それが終わったら、あなたは成功のメッセージとあなたのドキュメントへのリンクを見るでしょう.

    次のように入力して文書を編集できるはずです。

    docs edit - タイトル "your_document" - 編集者 あなたの編集者

    ただし、これはテストでは機能せず、エラーメッセージが表示されました。これは将来的にはうまくいくはずで、私たちの最後の問題が原因であったかもしれませんが、私たちのテストのどれでもうまくいかないでしょう.

    YouTube

    GoogleCLはYouTubeにビデオをアップロードするのに役立ちました。アカウントを認証したら、次のように入力します。

    YouTubeの投稿your_file_path

    要求されたらカテゴリ名を入力すると、GoogleCLがYouTubeへのあなたのビデオのアップロードを開始します。いつものように、これはあなたのビデオのサイズに応じて数分かかりますが、それはビデオを投稿するためにYouTubeのページに行くよりもまだ速いです.

    YouTubeで利用できないカテゴリを入力するとエラーが表示されることがあります。もしそうなら、もう一度やり直して、今度は正しいカテゴリーを入力してください.

    ご参考までに、YouTube.comで使用できるカテゴリをいくつか紹介します。.

    Blogger

    GoogleCLは、Bloggerをより穏やかなブログサービスにします。 Bloggerでは、コマンドラインから直接確認、タグ付け、さらに新しい投稿を作成できます。あなたはあなたの投稿の本文をテキストファイルに書くことができます、そしてあなたもあなたが望むように投稿を見せるためにHTMLマークアップを使うことができます。これを行うには、GoogleCLに次のように入力します。

    ブロガーの投稿-title“あなたのタイトルpath_to_post_file

    しばらくして、テキストファイルの内容を含む新しいブログ記事がありました。私たちは長くてよくフォーマットされたHTML投稿を投稿することができました、しかし、ちょっと、こっけいなブログ投稿のための古典的なオタク挨拶より良いもの?

    結論

    Gmailの連絡先情報をすばやく編集したり、薄片のFlashアップローダを使用せずにYouTubeのビデオをアップロードしたり、あるいはキーボードに頭をぶつけたときに自動的にBloggerに投稿するスクリプトを作成したい場合、GoogleCLは必要なツールを提供します。可能ではあるがあなたよりもグーグルでもっとすること。 GoogleはクラウドOSを持っていないと誰が言いましたか?コマンドプロンプトでWebアプリケーションとやり取りできるようになると、突然Googleがコンピュータの一部に過ぎないように感じます。 GoogleCLでできることのほんの一部に過ぎません。その他のアイデアについては、下記の例のリンクをご覧ください。 GoogleCLでどのようなこっけいなプロジェクトをしているのか教えてください。!

    リンク

    GoogleCLをダウンロードする

    GoogleCLスクリプトの例をご覧ください。