タグ

関連タグで絞り込む (236)

タグの絞り込みを解除

APIとprogrammingに関するtsupoのブックマーク (129)

  • Folders and files - Live Connect Developer Center

    The File Picker v8 allows you to use the same functionality used within the M365 service within your solutions. Meaning as we iterate and improve the service, those new capabilities appear for your users! This new "control" is a page hosted within the Microsoft service which you interact with via post messages. The page can be hosted either embedded in an iframe or as a popup. Just Show Me The Sam

    Folders and files - Live Connect Developer Center
    tsupo
    tsupo 2014/03/18
    クライアントIDの取得の仕方、など
  • Welcome to Office 365 APIs

    This site contains the documentation for Office 365 REST APIs exposed on the OneNote and Outlook endpoints. The documentation is no longer actively updated. It is here for your reference, in case you have already included any of the API in your project. Office 365 services, such as OneNote, Outlook, Excel, OneDrive, Microsoft Teams, Planner, and SharePoint, are now exposed in Microsoft Graph. Micr

    Welcome to Office 365 APIs
    tsupo
    tsupo 2014/03/18
    OneNote service API の概要、使い方、……
  • Office 365 開発環境のセットアップ

    このサイトには、OneNoteOutlook のエンドポイントで公開されている Office 365 REST API のドキュメントが含まれています。 このドキュメントは現在、活発には更新されていません。 プロジェクトにいずれかの API をすでに組み込んでいる場合を想定した、参照のみを目的としています。 OneNoteOutlookExcel、OneDrive、Microsoft Teams、Planner、SharePoint などの Office 365 のサービスは、現在では Microsoft Graph に公開されています。 Microsoft Graph は、Microsoft 365 全体にわたるデータにアクセスするための統一された API エンドポイントです。これには、Office 365、Enterprise Mobility、Security と Wind

    Office 365 開発環境のセットアップ
    tsupo
    tsupo 2014/03/18
    Microsoft OneNote service API は OAuth 2.0 を使用 / ふつうのデスクトップアプリの場合は、「Android、iOS、Windows Phone のアプリ」と同じやり方でいけるっぽいな
  • 例えば OSFA な API をやめる - @kyanny's blog

    OSFA == one-size-fits-all 単一の API で全てをカバーするのをやめたらどうか、ということ。 APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight @kenn 最近はRESTfulなエンドポイントは完全に後方互換なまま、クライアントごとにオーケストレーション層(radical versionin)を設けるという方向にシフトしようとしている。詳しくは http://t.co/zODm7mFr5B— Tatsuhiko Miyagawa (@miyagawa) February 28, 2014 この話のポイントとはちょっとずれてる && Podcast 聴いてないのですが。 Quipper プラットフォームで内部的に利用されている API も、 /v1 というパスの下にはえててごく一部のエンドポイントだけ /v2 がある、み

    例えば OSFA な API をやめる - @kyanny's blog
    tsupo
    tsupo 2014/03/07
    割り切ってクライアントごとにネームスペースを切り、それぞれ独自の API を実装
  • APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight

    ちょっと前にTwitterAPIのバージョニングをどうやるかみたいな話をしていたのですが、そのへんもやもやしているので少し整理しておきたいなと。 APIのURLを/api/v1/*とかってやるの、やめたほうがいいとおもうんだけどなぁ。いざv2を作るとなったときに、大量のコピペが発生して後悔するよ、って伝えたい。— Kenn Ejima (@kenn) February 28, 2014 さて、これについて色々と異論・反論も含めた意見が出たのですが、まずは、大昔にURL方式(=コントローラ分割)でやってきて後悔したぼくが、(5年ぐらい前から)現在はどうやってAPIのバージョンを管理しているか?について紹介します。 基原理としては、コピペが多発する根っこで分岐(=コントローラ分割)じゃなくて、必要最小限のところで限局的に分岐するのがいい、という考え方に基づきます。 一言でいうと、「パラメー

    APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight
  • TwitterのリストIDが間もなく64ビットに

    Twitterが間もなくリストIDの仕様変更を行う。関連するAPIを利用しているアプリケーションは念のため確認を。 米Twitterはリストの余地を広げるために、2014年の最初の数カ月中にリストIDを64ビット整数に移行させると発表した。 この変更の影響を受けるのは、REST APIやStreaming APIを使っている場合。データベースとサーバサイドおよびクライアントサイドのコードでは、Twitter Listオブジェクトの「id」欄にある整数ベースの識別子ではなく、「id_str」欄にある文字列ベースの識別子を使うよう必要があるとして、ユーザーに確認を促している。 Twitterではユーザーオブジェクトとツイートオブジェクトについても32ビットから64ビット整数へと移行済み。特にJavaScriptでプログラミングしている場合、アプリケーションの相互運用性を確認することが大切だとい

    TwitterのリストIDが間もなく64ビットに
    tsupo
    tsupo 2014/01/06
    他のIDでもまだ32ビットのままのが残ってたら、全部一気に64ビットにしちゃった方がよくないか? 最初はメッセージID、次がユーザーID、……、とちょっとずつ64ビット化してるけど、何回も作業が発生するの、効率悪い
  • 日本の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】 | Find Job ! Startup

    2013年のいま、API界隈が熱い! 今年に入り、官公庁の統計データやNHKの番組情報など、今までなかなか利用できなかったデータがAPIとして扱えるようになってきました。このエントリでは現在公開されているAPIを一覧でまとめます。いま使えるAPIはこれだけ読めば大丈夫。2013年の最新マッシュアップ事情をあますとこなく網羅します! HOT! API 総務省 次世代統計利用システム(国勢調査、人口推計、就業構造、企業統計、物価統計 etc.) NHK番組表(※未公開) 行政・自治体・公共サービス 郵便番号 郵便番号検索API郵便番号 → 住所) 郵便専門ネット(郵便番号 → 住所、郵便番号の簡易存在チェック) ぽすたん(郵便番号 → 住所、住所 → 郵便番号) IW3 PROJECT(郵便番号 → 住所、住所 → 郵便番号) 宇宙 Google+ JAXA PR(※現在一部の学生に限定公開

    日本の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】 | Find Job ! Startup
    tsupo
    tsupo 2013/07/10
    API一覧というかリンク集だった
  • アプリ開発を変えるAPIアグリゲーション

    利用可能なAPIをアグリゲートして、コンソールを提供する「APIアグリゲ―ションサービス」の注目が高まっている。アプリ開発者のほか、エンドユーザーが利用できるサービスもある。様々なAPIを組み合わせることで、自分のアイデアをサービス化できる。アプリ開発の新たなスキームと言える。 現在、スマートフォンやタブレット端末で利用するコンテンツの多くは、アプリケーション(以下、アプリ)の形で提供されている。その多くはマッシュアップアプリである。IT系のスタートアップ企業やWebに関するニュースを配信するブログサイト「TechCrunch」などに登場するスタートアップのアプリやサービスは、マッシュアップで作られたものが多い。 マッシュアップのキーとなるのがAPI マッシュアップとは、複数の要素技術を組み合わせて新しい価値を生み出すこと。マッシュアップにおいてキーとなるのはAPI(Application

    アプリ開発を変えるAPIアグリゲーション
    tsupo
    tsupo 2013/03/15
    アプリ開発者向け: Apigee / エンドユーザー向け: on{X}やIFTTT、Zapierなど ← Yahoo! Pipe がこの手の走りなんだろうけど、大元の API の仕様変更に追随するのが結構面倒なので、その辺を何とかしてくれると助かる
  • text.ssig33.com - Facebook アプリ開発で注意しておくべきこと

    Facebook アプリ開発で注意しておくべきこと についてまとめる。以下を守るのはめんどくさいかもしれないが、なるべく守ったほうがよい。 Facebook へのアクセスは失敗するという前提で作る これ最重要 概要 追加権限の取得を必須にしない API アクセスは高い確率で失敗するので失敗した場合のことを常に考える これら二点の問題の解決には JavaScript でなるべく処理することが有効(かもしれない) 追加権限の取得まわりについては、こちらの長文が参考になります。あと当該記事にもコメントしましたが Facebook API の追加権限取得については、「追加権限をどのように使用するか」の説明を追加権限取得時に説明することが出来ます。あまり分かりやすい UI じゃないですが、書かないよりは書くほうがマシです。 また、上記記事は、いわゆる Web のエキスパートユーザーが執筆したもので、

    tsupo
    tsupo 2012/07/18
    Facebook へのアクセスは失敗するという前提で作る → はてなから「Facebook への投稿に失敗しました」というメールが(実際には投稿成功してるのに)やたら来るし。
  • Shutdown Changes for Windows Vista - Win32 apps

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    Shutdown Changes for Windows Vista - Win32 apps
    tsupo
    tsupo 2012/01/10
    Windows XP と Windows Vista (Windows 7) の shutdown の仕様の違い
  • Managing windows API differences between Windows XP and Vista/Server 2008

    tsupo
    tsupo 2012/01/10
    「Windows Vista 以降で追加された API を使っている」「VC++ で書いたプログラム」の実行形式を Vista だけではなく XP でもそのまま使えるようにする方法はあるのか? という質問
  • instagramAPI公開!OAuth触りました - KAYAC Engineers' Blog

    ついに21歳になりました!itaniです。 みなさん!! つい先日、iPhoneで気軽に写真を共有できるサービス「instagram」のAPIが一般公開されましたね。 というわけで、さっそくOAuthを触ってみたので自分なりにまとめてみました。 なにができるの? instagramAPIを使えば以下のようなことが簡単にできます。 ユーザー情報を取得 ユーザーの写真を取得 写真に対してコメントやいいねを投稿する フォローしている人、フォローされている人を取得 上で挙げたものはほんの一例です。 まだ調査不足ですが、リアルタイム系のAPIも用意されています。面白そうですよね。 OAuthってなんだ!? 最近twitterやfacebookでよく聞く『OAuth認証』という言葉。 果たしてこれはなんなのか。お願いしますgoogle先生。 OAuth (オー オース) は、ブレイン・クックとクリス・

    instagramAPI公開!OAuth触りました - KAYAC Engineers' Blog
    tsupo
    tsupo 2011/03/01
    instagramの公式ドキュメントには、複数指定する場合は「+」でつなげてパラメーターで渡す。と書いてあるが、その通りにやるとException / 「+」でつなげるのではなく半角スペースが正しい
  • そろそろnode.jsについて一言書いておくか | KRAY Inc

    はじめに 毎年サーバーサイドJavaScriptが流行ると言ってるみなさんこんにちはダニーです。 ということで、node.jsをはじめてみました。 Twitter Streaming APIで取得したデーターをWebSocketで 接続したクライアントに出力するデモを作成したので紹介したいと思います。 今回のデモについて 今回作成したデモは node.jsのHttpClinetでTwtter Streaming APIでTwtterからデータを取得して、 node.jsのWebSocket Serverでそのデータを接続してきたWebSocket対応ブラウザに送信するということを やっています。 Twitter Streaming APIで取得できるようにする。 動かすのにhttp-basic-authが必要です。 npm install http-basic-auth streaming

    そろそろnode.jsについて一言書いておくか | KRAY Inc
  • OAuth 2.0でWebサービスの利用方法はどう変わるか(1/3)- @IT

    OAuth 2.0で Webサービスの利用方法はどう変わるか ソーシャルAPI活用に必須の“OAuth”の基礎知識 株式会社ビーコンIT 木村篤彦 2011/2/2 TwitterがOAuth 1.0を採用したのを皮切りに、今では多くのサービスがOAuth 1.0に対応しています。国内でも、例えば、マイクロブログ型コラボツール「youRoom」、小規模グループ向けグループウェア「サイボウズLive」、「はてな」のいくつかのサービス、「Yahoo!オークション」、リアルタイムドローツール「Cacoo」などがOAuth 1.0に対応したAPIを公開しています。 ここ数年でOAuthはさまざまなWebサービスのリソースを利用する際の認証方式として普及してきました。これは大きなプレーヤーがサポートしたことも一因ですが、OAuthの持つ以下の2つの特徴によって、「OAuthを使うと、サービスプロバイ

    tsupo
    tsupo 2011/02/09
    OAuth 1.0 と OAuth 2.0 // OAuth 1.0: ライブラリが存在しない言語でOAuthを使用したい開発者は諦めざるを得ないような状況 → ライブラリを自分で書くという発想はないのか
  • 第2回 Twitter botを作るための基礎知識 | gihyo.jp

    前回の記事で「bot作りは意外と簡単」と書きましたが、具体的なプログラミングを始める前にbotを作るための基礎知識について紹介していきます。まずはTwitter APIからです。 Twitter APIって? Twitter APITwitterを操作するためのインターフェースです。HTTP経由で通信を行い、GETやPOSTを利用したREST方式でアクセスが可能です。 Twitter APIは、Webサービスを利用するプログラムを書いたことがあれば簡単に触ることができると思います。また、各プログラミング言語のTwitter用ライブラリが開発されていまるので、直接Twitter APIを操作しなくても良いのが嬉しいところです。このため、発言を取得したり発言したりといった機能は、案外簡単に実装できます。 Twitter APIのテスト 実はプログラミングをしなくてもブラウザだけでTwitte

    第2回 Twitter botを作るための基礎知識 | gihyo.jp
    tsupo
    tsupo 2010/04/27
    2010年4月12日の時点での最新版である第49版はこちらにあります → 現在、第50版の準備中です。もうしばらくお待ちください。拙著「Twitter API プログラミング」もよろしくお願いします
  • Twitter のストリーミング API を試す

    Twitter のストリーミング API を試す 2010-04-15-2 [WebAPI][Programming] 今日から始まった謎のツイッタードラマ(?)を横目に、ツイッターの Streaming API を試してみました。このを参考にしました。 ■辻村浩 / Twitter API プログラミング (ref. [2010-04-14-1]) ストリーミングAPIって何かというと、タイムラインがひたすらだらだらと流れ続けるAPIです。 以下紹介するのは契約無しで自由に使えるバージョンで、タイムラインから適当に間引いて全体の5%くらいが取得できるみたい。 噂では億単位のお金を払えばほぼ100%取れたりするみたいだけどよく分からない。 使い方を curl コマンドで説明。 JSONで欲しい場合はこう(U=アカウント名、P=パスワード): curl -uU:P http://strea

    Twitter のストリーミング API を試す
    tsupo
    tsupo 2010/04/16
    Streaming API を使うにあたって専用の別アカウントを取りました。使い方を間違ってアカウント停止になっちゃうと困るからね → なるほど
  • Big Sky :: 僕らはAPIで繋がりあえる

    今日、tsupoさんから「Twitter API プログラミング」というが届いた。 tsupoさん、ありがとうございました。 まだ少ししか読んでないけど、Twitterが好きで、プログラミング言語が好きで、そして何よりAPIが好きだという人にはもってこいな一冊だと思います。 1冊のほとんどをTwitterの認証やAPIの説明に費やしています。PHPPythonRubyPerl、C/C++など多くの実装例も含まれています。 私は基的なpythonのモジュールのみでxAuthを実装したサンプルコードを載せて頂きました。 ところで、今日ふとこのを手にとった時、「なんでみんなこんなにAPIが好きなんだろう」、「たかだかネットワーク上に流れるテキストストリームになぜ皆が魅了されるんだろう」と思った。 APIがあって何が嬉しい?フィボナッチ数列をtwittre.comにポストしたい?誰が嬉

    Big Sky :: 僕らはAPIで繋がりあえる
    tsupo
    tsupo 2010/04/15
    「API制限とかあるんでしょ?素直にブラウザ使えばいいじゃない」と言われても「だってコードが書きたいんだもん」とただただAPIを追いかける → なるほど
  • Amazon.co.jp: Twitter API プログラミング: 辻村浩: 本

    Amazon.co.jp: Twitter API プログラミング: 辻村浩: 本
    tsupo
    tsupo 2010/04/09
    「Twitter API プログラミング」、アマゾンでも注文できるようになりました // xAuth もばっちり載ってます!!
  • ASCII.jp:Twitter APIとGAEでおもしろWebサービスを作ろう! |Twitter&Google App Engineで始めるWebプログラミング入門

    みなさんこんにちは。ふむふむソフトの飯島です。 さっそくですが、みなさんはTwitter APIを使ってプログラミングしていますか? すでに星の数ほどTwitterアプリやWebサービスはありますし、バリバリ使っている方も多いと思いますが、「知っているけれど、なかなか触るチャンスがなくて……」という方もたくさんいるのではないでしょうか? そこで今回から5回にわたって、Twitter APIを使ったWebサービスのプログラミングについて解説したいと思います。ただAPIの使い方を解説するだけでは面白くないですから、Webサービスを公開するサーバーとしてグーグルのクラウドサービス「Google App Engine(以下GAE)」を使い、自分でサーバーを用意することなく全部無料で遊んでみましょう。 連載では、サンプルコードのダウンロードはもちろん、Twitter APIの準備からGAEの準備、

    ASCII.jp:Twitter APIとGAEでおもしろWebサービスを作ろう! |Twitter&Google App Engineで始めるWebプログラミング入門
    tsupo
    tsupo 2010/04/09
    APIの準備からGAEの準備、設置方法といった部分も解説 / ついまん。: Twitterのタイムラインを「漫画風」に表示するWebサービス / Pythonで記述 / GAEは1アカウントにつき10アプリケーションまで作成できる
  • Amazon.co.jp: Developer's Guide to Social Programming: Building Social Context Using Facebook, Google Friend Connect, and the Twitter API, The (Developer's Library): Hawker, Mark D.: 本

    tsupo
    tsupo 2010/03/29
    2010年9月20日発売(予定) / キーワードは Social Context