タグ

googleに関するtomo_thumbのブックマーク (12)

  • JWTを使ってGoogleAPIのアクセストークン取得する - Carpe Diem

    概要 GoogleAPIを使う際、多くの場合は「ユーザごとに認証させてアクセストークンを発行し、リクエストに利用する」という流れですが、APIによってはわざわざユーザ個別にアクセストークンを発行させる必要がないケースもあります。 そんなケースでは「Service Accounts」という方式を使い、サービス側でアクセストークンを発行してAPIを利用します。以下の様な流れです。 今回は例としてGoogleDriveにアクセスしてみます。 手順 Developer Consoleでアプリ作成し、「Service Accounts」を選択して、秘密鍵を取得 秘密鍵で署名したJWTを作る Googleのトークンエンドポイントを叩いてアクセストークンを取得 取得したアクセストークンでAPIを叩く 環境 Node.js v0.12.0 Developer Consoleでアプリを作る プロジェクトの作

    JWTを使ってGoogleAPIのアクセストークン取得する - Carpe Diem
  • GoogleのWebAPI設計とWebAPI設計のベストプラクティスを比較してみる

    RESTful な URL にしよう 元記事 GET /tickets - チケットのリストを取得する GET /tickets/12 - 指定したチケットの情報を取得する POST /tickets - 新しいチケットを作成する PUT /tickets/12 - チケット #12 を更新する PATCH /tickets/12 - チケット #12 を部分的に更新する DELETE /tickets/12 - チケット #12 を削除する Google GET /events - 予定のリストを取得する GET /events/12 - 指定した予定の情報を取得する POST /events - 新しい予定を作成する PUT /events/12 - 予定 #12 を更新する PATCH /events/12 - 予定 #12 を部分的に更新する DELETE /events/12 -

    GoogleのWebAPI設計とWebAPI設計のベストプラクティスを比較してみる
  • Waymo - Self-Driving Cars - Autonomous Vehicles - Ride-Hail

    Making it safe and easy for people and things to get around — without the need for anyone in the driver’s seat.

    Waymo - Self-Driving Cars - Autonomous Vehicles - Ride-Hail
  • Google Codelabs

    Google Developers Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application. They cover a wide range of topics such as Android Wear, Google Compute Engine, ARCore, and Google APIs on iOS. Codelab tools on GitHubnorth_east P�>�gU

  • omniauth-google-oauth2でハマったメモ

    目的 Google AnalyticsをAPI経由で操作したい。 そのため、まずはGoogleへOAuth2で認可を頂く必要がある。 今回はOAuthまわりでハマったのでメモ。 やりかた Omniauth で GoogleにOAuth2 omniauth-google-oauth2 というomniauthのGoogle版ストラテジーがあります。 使い方は単純で以下のとおり。 Google API Consoleにプロジェクト登録する ClientIDとClient Secretをゲット gemをGemfileに追加 ファイル config/initializers/omniauth.rb を追加しClientID/Secretを入力 config/routes.rb にいろいろ追加 app/controllers/oauth_controller.rb とか作る 前半部分はGoogle公式

    tomo_thumb
    tomo_thumb 2016/12/07
    approval_prompt,offline
  • サイトマップを作成-自動生成ツール「sitemap.xml Editor」

    【ご注意事項】 1. ご自身のサイトのみに利用ください。2. 一度の作成で、最大1,000URLの取得が可能です。3. 1,000URL以上は「除外ディレクトリ」をご活用ください。例えば、1,000URL以上ある*****.com/のサイトマップを作成する際、*****.com/ABC/、*****.com/DEF/、のみのURL構成だった場合は、ABCとDEFを別々に除外ディレクトリに指定し2つのsitemap.xmlを生成します。その後どちらかにまとめて一つのsitemap.xmlとするか、2つのsitemap.xmlをアップしそれぞれ認識させます。4. rel="nofollow"のついたリンク以降のURLは取得しません。5. 生成されたファイルはご自身の責任のもとでご利用ください。

    サイトマップを作成-自動生成ツール「sitemap.xml Editor」
  • Google Search Console(サーチコンソール)を強力なSEOツールとして使うための究極ガイド。 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    今、あなたが読み進めているこの記事は、GSCにおける、大学卒と言えるレベルの内容を記載している。ここでの内容をマスターすれば、あなたはGSCニンジャとなることができるだろう。 そして、それはあなたのSEOに非常に大きな違いを生むこととなるはずだ。 まずはこの記事の概略を説明したい。非常に長い記事となっているため、キリの良いところで区切って読みたいと感じるだろう。 この記事はセクションとサブセクションに分かれているが、この分け方は、GSCのメニューに基づいている。 *元記事では英語画面のキャプチャですが、日語画面のキャプチャに差し替えています。 上記のセクションの内、始めの4つのセクションに注力している。つまり、パートAからパートDまでである。パートEとパートFも重要ではあるが、あまり説明を必要としないものだからだ。 パート A:検索での見え方 検索での見え方のセクションは、あなたのWeb

    Google Search Console(サーチコンソール)を強力なSEOツールとして使うための究極ガイド。 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
  • 始めて1ヶ月以内のアフィリエイターが使うべきツール9選

    ferret編集部:2015年1月28日に公開された記事を再編集しています。 アフィリエイトを行ううえで重要視することが効率化です。 アフィリエイトは、成果が出るまでの労力はもちろん、コツコツ続けるためのモチベーション維持のためにも作業効率短縮は欠かせません。 今回は、業でやっているアフィリエイターの方はもちろん、副業でやっている方にとってもオススメしたいツールをまとめました。 キーワード調査系ツール キーワード調査は、アフィリエイトにおいて最も重要と言えます。獲得するための戦略を決める際、扱う商材とキーワードを軸に練っていきます。 このキーワードによって、ユーザーがどういったことを求めているかを類推していく必要があります。 1.GoogleAdoworsキーワードプランナー Googleの提供する無料キーワード調査ツールです。アフィリエイターであれば、必須ともいえるツールです。 htt

    始めて1ヶ月以内のアフィリエイターが使うべきツール9選
  • アカウント乗っ取りを防げ!Google2段階認証プロセスを設定する全手順

    今朝、懐かしい方からメールがあって私はiPhoneをまじまじと見つめてしまいました。それはこのブログにも以前登場した「一流の研究者」の、私の師匠です。 しかしメールの内容はおかしなものでした。「いま海外にいるのだが、同行していた人が急病になってしまい、手術にお金が必要なので送ってくれないか」という内容で、つまりは詐欺メールです。 シグネチャまでも真似ていますが、誰かが師匠のメールアドレスを乗っ取ったのです。### 2段階認証を使おう 師は周囲にコンピュータのウィザードが大勢いますのできっと適切に対応がとられているものと思います。 しかし一度アカウントが乗っ取られると、住所録も含めて奪われてしまいますのでいつまでも自分の名前を騙って友人、親戚にこうした詐欺メールが送られるリスクが続きます。 私の周囲でも今年に入ってGmailが乗っ取られてこうした詐欺メールが飛んできたというケースが複数ありま

    アカウント乗っ取りを防げ!Google2段階認証プロセスを設定する全手順
  • Google Insights for Search

    Explore issues and events in detail. Curated by the Trends Data Team.

    Google Insights for Search
  • Google製のクライアントサイド、JavaScript製テンプレートエンジン·JsTemplate MOONGIFT

    JsTemplateはGoogleが開発したJavaScript製のテンプレートエンジンです。 Webアプリケーションがさらに開発されていくために必要なのが高機能なJavaScriptテンプレートエンジンの存在です。幾つか出てきていますが今回紹介するのはかなり有力です。なぜならGoogleが開発したテンプレートエンジンだからです。それがJsTemplateです。 デモです。左上がテンプレート、右上がJSONの元データになります。 そして左下が実際に生成されたHTMLで、右下がレンダリング結果になります。 idを使ってテンプレート名を定義しています。 こういう風にデータがない場合のチェックもできます。 実際のコードです。jsdisplayのところに検証が入っているのが分かります。 データがある場合はもちろん繰り返し表示します。 実際のコードです。 JsTemplateは再帰処理ができたりev

    tomo_thumb
    tomo_thumb 2012/01/05
    google製JSテンプレートエンジン。「他のテンプレート システムと異なるのは、クライアント側でテンプレートを処理することと、以前に処理されたテンプレートの出力を更新してデータの変更を反映できる」
  • OpenSocial - Google Code

    利用方法 スタート ガイドに目を通します。 おすすめのビデオ その他のビデオ >> Google Developer Day 2008 Japan セッション「OpenSocial」 ソーシャル サイトへのトレンド 友人や同僚とのコミュニケーションを手軽に行えるアプリケーションがあれば、ウェブの魅力はさらに高まります。しかし、アプリケãƒ

  • 1