apiに関するeuglena1215のブックマーク (4)

  • PHPでWeb APIを作ってみた | PHPなんか怖くないぞ(>_<)

    Web APIを作りたいなぁという事例に突き当たりました。 Web APIの使い方に関してはググるとたくさん出てくるんですが、作り方については情報が少なくて困りました。 まぁでも、ただのXmlのテキスト出力ならば、なんとかできるかなぁと思ってやってみました。 今回はa値とb値の2つの入力値から和差積商を返す、シンプルなテスト用Web APIを作ってみました。 <?php // xml出力を指定 header("Content-Type: text/xml"); // 入力パラメータのチェック if(isset($_GET['a'])){ $a = htmlspecialchars($_GET['a']); if(!is_numeric($a)){ dispError("a が不正"); } } else { dispError("a が未設定"); } if(isset($_GET['b'

    PHPでWeb APIを作ってみた | PHPなんか怖くないぞ(>_<)
  • アプリエンジニアから見てAPI設計において気をつけてもらえるとうれしいこと - Qiita

    by @mixiappwchr アプリ向けのAPIの開発時に気をつけてもらえるとうれしい&メンテナンスや実装コストが下がる点をつらつら書きます。 データ構造について データを返すとき、一定のルールを守って返す。例えば当然ですが同じデータ構造はもちろん、似たような構造もルールを作ってproperty名などそろえておく。relationやlistで返すときもどのデータ構造なのかがpropertyで明確にわかるようなっているようにする listを返す場合の形式やpagingが必要な場合の形式はそろえる。配列のデータがない場合も考慮しておく。例えば、データがない場合にNULLにするか or 空配列にする or property自体がないなどきめる pagingの場合とか複数のパターンが存在することを覚えておくと幅が広がる。単純なページング or twitterみたいなsince_idなど起点id以

    アプリエンジニアから見てAPI設計において気をつけてもらえるとうれしいこと - Qiita
  • サンプル集:公開APIを利用したサンプルサイトを作っていくよ

    AJAX Feed API を使用すると、JavaScript だけを使用して、公開されている Atom フィードや RSS フィードをダウンロードできるので、自分のコンテンツや Google Maps API などの他の API に、フィードを簡単にマッシュアップできます。 Google AJAX Feed API を使えば、複雑なサーバー側のプロキシの処理などは不要で、たった数行の JavaScript を使用してフィードをマッシュアップできるため、JavaScript でのマッシュアップ開発に苦労することはありません。フィードをウェブサイトに統合する作業も簡単、迅速です。

  • WEB APIの使い方とは?挑戦したらすごく楽しい! : 僕の私の備忘録

    11月26 WEB APIの使い方とは?挑戦したらすごく楽しい! 2011 カテゴリ:サイト制作・備忘録単なる日記 最近はWEB APIに挑戦していました。夢中になっていたので、既存サイトはほっときがちです。でもWEB APIはとっても楽しいです。WEB APIについては難しい説明が多いので、これから使ってみたいな、という人向けに。 APIで何が出来るのか?と会わせて、APIを使う際の具体的な流れについて簡単に説明しておきます。 WEB APIとは? WEB APIの具体例 WEB APIの利用を開始するにはどうすればいいの? WEB APIの使い方、大まかな流れは? プログラミング言語が必要。初心者がWEB API は難しい? 初心者向けのWEB APIは? WEB APIはどこで動かすの?ブログで動く? WEB APIの難関は、英語。 データを取得したら、PHPその他で頑張る WEB

    WEB APIの使い方とは?挑戦したらすごく楽しい! : 僕の私の備忘録
  • 1