Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
Googleの様々なAPIを叩く際、認証にOAuth 2.0を用いる。 Using OAuth 2.0 to Access Google APIs | Google Identity Platform | Google Developers 使用する場面やパターンによって以下のような6つのシナリオが想定されている。 Login Web Server Applications Client-side Applications Installed Applications Devices Service Accounts 多くの場合は「ユーザごとに認証させて個別のtokenを発行しリクエストに利用する」という流れなのだけど、中にはたとえばURL短縮APIとか、必ずしもユーザ個別にtokenを発行させる必要がないこともある。 そういう場合には「サービス固有のtoken」だけあれば良い。と
2013年のいま、API界隈が熱い! 今年に入り、官公庁の統計データやNHKの番組情報など、今までなかなか利用できなかったデータがAPIとして扱えるようになってきました。このエントリでは現在公開されているAPIを一覧でまとめます。いま使えるAPIはこれだけ読めば大丈夫。2013年の最新マッシュアップ事情をあますとこなく網羅します! HOT! API 総務省 次世代統計利用システム(国勢調査、人口推計、就業構造、企業統計、物価統計 etc.) NHK番組表(※未公開) 行政・自治体・公共サービス 郵便番号 郵便番号検索API(郵便番号 → 住所) 郵便専門ネット(郵便番号 → 住所、郵便番号の簡易存在チェック) ぽすたん(郵便番号 → 住所、住所 → 郵便番号) IW3 PROJECT(郵便番号 → 住所、住所 → 郵便番号) 宇宙 Google+ JAXA PR(※現在一部の学生に限定公開
本日のfacebook developer blogにはなかなか衝撃的な記事が。 「Updates to the Graph API」という、なんてwkwkさせるタイトルなんだと期待して読んでみると、中には衝撃的なアップデート内容が書かれていました。ホント期待を裏切らないわー。 http://developers.facebook.com/blog/post/2012/08/30/updates-to-the-graph-api/ 今回のアップデート内容 今まで単純なインターフェースしか用意されていなかったGraphAPIですが(写真だったら写真だけ、ユーザーだったらユーザーだけ、という風に)、今回のアップデートによりfieldsパラメータで様々な情報に簡単にアクセスできるようになりました。 例1 GET https://graph.facebook.com/me?fields=name,
[追記] 以前は”クライアントアプリとキュレーションがオワタ”というタイトルだったけど、混乱するコミュニティーに対し、Twitter側から新情報が出たので変えました。(最後の追記を参照) [追記]新しく分かった事柄などを整理した記事を書きました。 TweetBotのメッセージと新しいTwitterAPIルールの整理 TwitterAPIの新しい規約詳細が出た! https://dev.twitter.com/blog/changes-coming-to-twitter-api 6月の終わりに、Twitterがブログで、「Twitterアプリのパクリだったり、エコシステムにそぐわないアプリは禁止するよう規約変更があります。。。」と意味深げな事を語って、開発者のコミュニティーがずっと大騒ぎでした。 Twitterのブログ記事の衝撃はたいへんなもので、内容がはっきりとしてなく、一見開発コミュニテ
7. ウェブアプリの入力、処理、出力入出力ウェブサーバウェブアプリ(PHP など)外部 API サーバ(Facebook API 、決済会社など)入出力処理入出力データベースサーバ(MySQL など)ウェブブラウザ 10. ウェブサーバーを通したウェブブラウザからの入力の仕様を考えようPHP に入ってくる値は何かを知る可変長のバイト列 (文字列ではない!!)GET パラメータPOST パラメータアップロードファイルリクエストヘッダ (Cookie など)実際の処理に渡すべき値は何かを考える文字列か、バイト列か?文字コードは何か?(ウェブサーバーでバイト列を処理することってあまりないので、 PHP では基本的に文字コードのバリデーションは必要だと思って良い)長さはどうか?どういう文法や構造を持つデータ?入力された値を実際の処理に渡すべき値かどうかを確認することを「バリデーション」という 11
Dev fest 2020 taiwan how to debug microservices on kubernetes as a pros (ht...
Mastering the Code Things We Wish We Knew Much Earlier In Our Career - Articles, Tips, Inspirations, Sources and Resources for web designers and developers Watch video Hello, coders! Computer Science became one of the top professions and hobbies in the past two decades. Many people, especially website developers, are drawn to learn at least one programming language that will back up their written
ブログ引っ越しました→「Looops 直人の備忘録」 ◆関連記事 【Facebook】Social Plugin 説明 2010/04/23 【Facebook】Open Graph Protocol 説明 2010/05/12 お世話になっております。 ループス岡村直人です。 前回の記事ではFacebookのSocial Pluginに関して、 簡単な説明を書かせていただきました。 今回はその続き、Graph APIについて書いてみたいと思います。 前回同様、Facebook.com上のドキュメントがベースになりますので、 内容については未検証の部分も多々あります(未検証の部分はその旨言及するようにいたします)。翻訳をベースとしているため、断定するような表現で文章が終わっている部分が多いのですが、その内容を保証するものではありませんので予めご了承いただきたく存じます。 認識違いや不明点等
ある日、うちのサービスで bit.ly 使って URL を短縮したいねーなんて話があがって、まぁ、単純に短縮化するなら、@shiba_yu36 さん作の WebService::Bitly なんか使えば簡単に色々出来て便利だなーって思いました。 で、きっと、このモジュールを使っているであろうはてなダイアリーとか見てみたら、bit.ly の設定画面があるんですね。 自分自身の bit.ly アカウントを使えば bit.ly でトラッキングとか出来るし便利だなーと思いました。 …でもね、うちのサービスの利用者の方々は、はてな民のようなリテラシーの高いユーザばかりではないのですよ。 「bit.ly の API キー」とか言っても「は?????」って感じの方が大多数。 意味わからないものを設定画面につけるとなっちゃん宛にクレームがいっぱい来てしまいます。 とりあえず、bitly API Docum
2015年04月05日18:15 by oklahomer Graph API v2.3 からは access_token の返され方が変わります カテゴリ 4/25 から開催された F8 2015 で、Graph API v2.3 が紹介されました。Graph API を扱う上で影響が大きいと思われるものをここでは紹介します。詳細は公式 Changelog や Upgrade Guide を参照してください。 /oauth/access_token のレスポンス変更 これまでは URL エンコードされたクエリ文字列が以下の様な形式で返されていました。 access_token=foobar&expires=5183814 今後は以下のように JSON オブジェクトが返されるようになり、項目も若干変わります。 expires が expires_in に変わっている点も要注意です。 {"a
2023-04-06 DigdagからBigQueryを動かす - ChatGPTを使用してエラーを解決した話 AI BigQuery Digdag こんにちは、植村です。今回は弊チームで使用しているワークフローエンジンのdigdag(AWS, EC2)からGCPへアクセスしてBigQueryを動かした時のお話を書きます。やりたいこと:DigdagからBigQueryのExport機能を使用してGCSにデータを格納するGCPの環境は既にで… digdag BigQuery Chat GPT 2023-04-01 週休7日に興味あり?新しいBingが弊社の魅力をご紹介します! AI こんにちは、菅野です。 もう一年の4分の1が終わりましたね。 新生活の季節となった4月1日なので(?)唐突に弊社を紹介する記事を書きました! と言っても、私が紹介するのでは面白くないので「新しいBing」に会社の
Firefox 3.6の新機能で遊ぶ 今年1月、Firefoxの最新版「Firefox 3.6」がリリースされました。FirefoxはHTML5を積極的にサポートするなど、開発者にとっては“遊びがい”のあるブラウザーの1つです。最新版の3.6でもいくつか興味深い機能が追加されています。 注目は、iPhoneやゲーム機のコントローラーでおなじみの「加速度センサー」に対応したこと。加速度センサーを搭載したPCなら、本体の傾きに応じてJavaScriptの処理を実行できるようになりました。そこで今回のJavaScriptラボでは、Firefox 3.6の「加速度センサーAPI」とGoogleマップを使って、PCを傾けた方向にスクロールする地図を作ってみましょう。さらに、HTML5の「Geo Location API」を使い、地図のスタート地点(デフォルトの表示位置)を現在地に変更する機能も付けて
mySocietyは、イギリスで慈善事業を行う団体が運営するサイト。街中の落書きや不法投棄といった身近な問題から、地域を代表する議員とのコンタクトといった政治的な分野まで、幅広いテーマをWeb上で扱う。 人々の生活を改良するための"効率的なインターネットサービスの活用"という趣旨のもと、mySociety web serviceでは位置情報や地理に関する情報を提供している。 ・IPアドレスより国を取得 ・IPアドレスより国の中心となる緯度経度を取得 ・緯度経度より人口密度を取得・・・など 例えば人口密度を取得する場合のリクエストURLは、 http://gaze.mysociety.org/gaze-rest パラメータは、 f : メソッド "get_population_density" lat : 緯度 lon : 経度 レスポンスはテキストで人口密度となる。 IPアドレスより緯度経
「昔から自分のナニのサイズが小さいのがコンプレックスになっています」 コンプレックスになったきっかけは中学の時の修学旅行です。 それまで特に気にならなかったのですが、お風呂の時間に友人のを見て、自分が小さい方なことに気が付きました。 それからは恥ずかしく思うように。 それから10年近く経ちましたが、特にサイズは変わっていないです。 大人になってふと思ったんです。 コンプレックスを解消する方法って無いのかなと。 そして調べてみたら、最近は色々な方法があることを知りました。 特に気になったのは【凝縮黒ウコンDEX】という増大サプリメントです。 全体的に評価も高くて、レビューを読んでいてもかなり期待できるなと思いました。 ですが初めてのことなので、自分に効果があるのかという不安もあります。 なので凝縮黒ウコンDEXについて詳しく調べてみたいなと。 調べ尽くして、使いたいという気持ちが強ければ注文
「現在発売中の日経ソフトウエア2010年3月号に記事を書きました!Web APIに ついての特集で、今はやりのTwitterと、Google ChartのAPIを活用したPHPの アプリケーションを作成する内容になっています。ぜひ読んでみてください。 皆さまのご意見やご感想をお待ちしています! 」By Katsuhiro Ogawa こんな序文を見つけました。 ブログネタに困っていた時だったのもあり、 また、現在担当しているプロジェクトで使うかもしれないということで、 TwitterのAPIをちょっと触ってみました。 まずは、APIの仕様について。 http://apiwiki.twitter.com/ ここで、原文で確認できるようです。 日本語に翻訳している方がいるようです。ありがたいですね。 http://watcher.moe-nifty.com/memo/2007/04/twitt
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く