タグ

apiに関するgrattのブックマーク (13)

  • API設計まとめ - Qiita

    はじめに 自分は2021年に新卒でWeb系の開発会社にフロントエンジニアとして入社し2022年で2年目になります。 実務ではReact×TypeScriptを利用したフロント周りとNode.js(Nest)やRailsを用いたバックエンド(API)の開発をしています。 その中で使っていたAPI設計について改めて学び直したのでまとめて行きます。 この記事の対象者 エンジニア初心者から中級者 APIについて学びを深めたい人 この記事の目標 APIについて学ぶ 我流ではなく正しいAPI設計について学ぶ この記事でやらないこと 具体的にコードを用いたAPI設計の書き方の説明に関しては下記の記事で解説をしています。 APIについて APIとは APIは"Application Programming Interface"の略で、直訳すると「アプリケーションを使プログラミングを使ってつなぐ」という意味

    API設計まとめ - Qiita
    gratt
    gratt 2022/11/09
  • 綺麗なAPI速習会 - Qiita

    Wantedly Engineer blogに速習会資料を閲覧向けに再編しました! ぜひご覧いただけると幸いです! 記事は、綺麗なAPI速習会@Wantedlyの資料として作成されたものです。 同時にこちらのコードも参照してください。 マイクロサービス 流行りのマイクロサービス、何がいいのか 各々自由な言語やArchitectureでサービスを立てられる 障害の影響が部分的 変化に強い 個別デプロイ etc... マイクロサービス化をすすめるにあたり、やりとりは全てAPIで行う 内部のAPIであっても外部に公開できるようなクオリティのAPIを作成し、それを元にサービスを作っていくことが重要 APIGatewayとBFF API Gateway Pattern 公式サイトより 「見た目はモノリシック、実装はマイクロサービス」 一箇所見に行けば全てのAPIを見つけられる 細かい権限管理も可

    綺麗なAPI速習会 - Qiita
    gratt
    gratt 2016/08/11
  • Google Developers Liveは見ておいた方がいい!

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

  • Knockin'on TechLog » Blog Archive » amazon API (AWS) を試す PHP

    Posted on 2011年2月11日, 10:35 PM, by @non_keys, under 未分類. 更新をすっかり忘れていた@non_keysです… 今回はamazonAPIを試してみようと思います。 以前書いたコードがAPI仕様変更に伴い全く使えなくなってたので書き換えです。 仕様変更は2009年だったので、どれだけ放置していたのか… 変更内容は、 RESTリクエストを送信する際、新たに「Timestamp」と「Signature」というパラメータが必要になりました。 仕様変更 では、早速。 ■前提 AmazonWebServicesに登録し、アクセスキー情報を取得してください。 ■環境 PHP 5.3.2 (PHP4以下だとhash_hmac関数が利用できないかも) ■解説 まず、必要なパラメータです。 ここを参考に、 配列のキー名も下記のとおりです

    gratt
    gratt 2012/01/04
    php5.2までのRFC3986エンコードについて。
  • Twitter API Viewer

    I love natural beauty, and I think it’s your best look, but I think makeup as an artist is so transformative.

  • http://blog.lilyx.net/2011/01/22/how-to-use-sina-weibo-chinese-twitter-api/

    gratt
    gratt 2011/08/09
  • Social Channels

    2011年04月04日22:07 by oklahomer Social Channels カテゴリドキュメント http://developers.facebook.com/docs/channels/ Facebook Platformを使う利点の一つは、あなたのウェブサイトやアプリケーションをFacebookユーザが共有したときの潜在的なリーチの長さです。友達が支持する物事には強い影響力があるため、Facebook Platformを介したコミュニケーションは、高品質の製品の著しい成長を助けることが出来ます。このドキュメントは利用可能なチャンネルの概略を紹介しますので、あなたの目指すユーザ体験に役立つ最適なものを見つけることが出来ます。特に記していない限り、全てのチャンネルはウェブサイト、モバイル、Facebook上のアプリケーションの全てに使うことが出来ます。 News FeedN

    Social Channels
    gratt
    gratt 2011/04/27
    あら便利
  • フェイスブックの新 API でフェイスブックアプリのテストを自動化しよう。 - IT戦記

    みなさま お久しぶりです。最近フェイスブックアプリを作ったりしてますが、やっぱりテストが大変ですよね>< と思っていたら、今日以下のような API が公開されたみたいです! Test User - グラフAPI - ドキュメンテーション - 開発者向けFacebook アプリをインストールしている、テストユーザーを API で作ってそのユーザーを使ってテストできるようになるんですね! すばらしい! と、いうわけでさっそく試してみた。 まずはアプリの access_token ゲット! まずは、アプリの access_token を取得します。 以下のように POST してください。 $ curl -F grant_type=client_credentials -F client_id=ここにアプリケーションのID -F client_secret=ここにシークレットキー https://

    フェイスブックの新 API でフェイスブックアプリのテストを自動化しよう。 - IT戦記
  • facebook アプリの作り方・PHP 編(2010 年 10 月版) - トメトメボンド

    なんだか突発的に盛り上がってる facebook ですが、アプリが気になっていじってみました。mixi アプリは PC 版がクローズドオープンだった頃にお遊びでいくつか公開していたのだけど、それより格段に手軽かつ自由度が高いなぁ、という印象です。 で、日語で解説しているページがほとんどなさそう&あってもなんだか古そうなので丁寧めに以下書いてみるよ。言語は PHP ですぞー。 facebook アプリを登録 マイアプリケーション一覧:http://www.facebook.com/developers/apps.php に移動し、右上にある「新規アプリケーション登録」をクリック 名前を適当に決めて登録(あとで変更可能) 登録できたら、そのアプリの「設定を編集」をクリックすると、以下のような画面になるはず。ここの「Facebook Integration」タブをクリック アプリの URL と

    facebook アプリの作り方・PHP 編(2010 年 10 月版) - トメトメボンド
  • PHPでTwitter APIのOAuthを使う方法まとめ

    この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を

    PHPでTwitter APIのOAuthを使う方法まとめ
    gratt
    gratt 2010/08/09
    コールバックなど。
  • iKnow! Developers - API 日本語ガイド

    新規アイテム 新規アイテムの学習を開始! 次の学習:1日後 学習毎に記憶強度が上がり「定着中」ゾーン へ。このゾーンの往復が脳科学のポイント! 復習! 次の学習:3日後 アイテムを忘れそうになると再び要復習ゾー ンへ。自動的に、要復習の指示が届きます 復習! 次の学習:3ヶ月後 ゾーンの往復毎に記憶強度が上がり、完璧に 覚えた段階でアイテムは「完了」ゾーンへ。

  • iKnow!のAPI公開。英和/和英辞典としての実力やいかに | Creazy!

    SNS型の英語学習サイト「iKnow!」からAPIが公開されています。 語学学習サイト「iKnow!」を提供するセレゴ・ジャパンは10月15日、iKnowのデータを使ってアプリケーションを開発できる「iKnow! API」を公開し、技術者向けの情報サイト「iKnow! Developers」を開設した。 via: セレゴ・ジャパン、「iKnow! API」を公開–技術開発者とのコミュニケーションを活性化:ニュース – CNET Japan 「iKnow! Developers」のトップはこちらですね。 API語ガイド それから、API公開に合わせて賞金をかけたコンテストも開催されるとか。 iKnow! API リリースを記念して、API を利用したプログラミングコンテスト 「iKnow! API KICK OFF!」を開催します。コンテスト上位3名には賞金もご用意しました! via:

    iKnow!のAPI公開。英和/和英辞典としての実力やいかに | Creazy!
  • 1