公共クラウドシステムとは 全国の自治体の観光情報をオープンデータとして提供するシステムです。 データを利用いただけましたら、掲載データ利用のご連絡から御一報いただけると幸いです。 新着情報
公共クラウドシステムとは 全国の自治体の観光情報をオープンデータとして提供するシステムです。 データを利用いただけましたら、掲載データ利用のご連絡から御一報いただけると幸いです。 新着情報
3行まとめ Twilioなら、自分だけの電話番号を簡単取得。 SMS受信のタイミングで任意のAPIをキックしてくれます。送信者の情報も取得できるので、それを用いて認証機能を実現。 コストは1通(1認証)あたり1円!(ただし最初にチャージが必要なので初期投資2000円から) 概要 SMS認証とは ユーザ登録を行うメディアにおいて、 不正なユーザ(いわゆる複アカなど)の防止策として有効な対策の一つです。 例えばこちら等。 FullCourt https://www.fullcourt.co/ja/docs/samplecode/smsauthentication ざっくり言うと、 ユーザは認証画面で電話番号を入力 メディアサーバは、SMS認証サービスへSMS送信依頼 SMS認証サービスはユーザのスマホ/携帯電話にSMSを送信 ユーザはSMSで送られてきた認証トークン(パスワード)を見て、認証画
APIを作るとき みなさん、毎日API使ってますか?私は、ワンライナーでAPIをコールすることにハマっています。さて、いつも使っているAPIを作る側になったとき、どのように設計していますでしょうか?また、作ったAPIをどのように使ってもらっていますか?そんな疑問に応えるサービスがApiaryです。 Apiaryとは? Apiaryは、REST APIをサクッと書けるサービスです。また、APIドキュメントも生成してくれます。モックサーバも提供してくれます。API利用サンプルコードも作ってくれます。うん、使わないって選択肢は無いですねw。 無料登録すると早速使えるようになります。チームでプライベートなAPI開発をしたければ有料プランを選択してください。 API開発の流れ API開発の流れは、まずはじめにMarkdown形式でドキュメントを書きます。既にサンプルがあるのでこれを使ってみましょう。
Web API: The Good Parts 作者: 水野貴明出版社/メーカー: オライリージャパン発売日: 2014/11/21メディア: 大型本この商品を含むブログ (1件) を見る 業務ではiOSアプリとバックエンドの開発を両方担当しているので、APIの設計を何回かやってきた。しかし、自分なりのやり方でやってきた部分が多かったので、最近発売されたWeb API: The Good Partsを読んでちゃんとした設計について学ぶことにした。 得られた学びをメモとして残す。 HATEOAS HATEOAS(Hypermedia As The Engine Of Application State)という設計方法を初めて知った。HATEOASではまず、サーバー側はレスポンスに関連するエンドポイントを含め次にアクセスするAPIを簡単に辿れるようにする。クライアント側は最初のエンドポイント以
さいきんREST APIのドキュメントを書いていて、wiki使うのだるいし他に良い方法ないかな〜と調べてた時に見つけたツール群をまとめてみます。 追記: こちらも便利そうなので参考にどうぞ。 REST APIドキュメント作成ツールはapiary.ioが決定版かもしれない - Qiita swagger Swagger: A simple, open standard for describing REST APIs with JSON | Reverb for Developers デモ: Swagger UI ソースコード中にAPIの概要を書いておくと、それを元にドキュメントを自動生成してくれる。wikiやmarkdownで書くのと決定的な違いは、↓のようにドキュメント上のformからAPIコールを試すことができる点。 様々な言語のWAFに対応したライブラリも開発されてる。 Home ·
■ VoiceText Web APIで遊ぶ 昼すぎあたりからTwitterでVoiceTextという文字列をみかけるようになって、見てみたらVoiceText Web APIというのが公開されていた。(TV見ないのでよくしらないけど)「モヤモヤさまぁ~ず」内で使われているのと同じ合成音声エンジンのAPIらしい。開発にえにしテックが協力してるのでおれのTLに流れてきたんだな。 以前さとうささらを職場内で使ったけど、聴覚は上手に使うといいアテンションになるのでこういう自由度の大きなサービスは嬉しいね。VoiceTextでもさっそく遊んでみたけど、APIはシンプルで使いやすいし、声や感情も数種類から選べて組み合わせられるので、けっこう使える。文中の促音が消えてしまうことがあったり、疑問形の語尾上げが足らない感じはあるけど、まぁまぁ聞き取りやすいし実用にはさしつかえない。 サンプルにあるようにc
Living Socialが7回に渡りSOA (Service-oriented architecture) についてのブログを書いてますが、今回はAPI設計についてのエントリーです。 「APIはRESTful」と言うだけでなく、社内でガイドラインがオーソライズされるように調整すること。設計にあたっての選択肢及び自由度をしっかり考慮すること。そして一番大事なのは、決めた原則とおりにブレなくインプリすること。 どのHTTPステータス(success/error)をどのシチュエーションで採用するか。 204もしくは200をPOSTで使うか?PUTで使うか? 4xx番台のコードの一貫性。 bodyにエラーメッセージを追加するのか。 認証はどこで? ヘッダー?もしくはURLパラメータ? リソースの階層はどうするか。 忠実にRESTfulとするのか、RPCのようなエンドポイント(/inventory
ポケモンなつかしい。 ポケモンの情報を返してくれるAPIというものを発見しました。 http://pokeapi.co/ 以下引用です。 This website provides a RESTful API interface to 54,363 objects related to Pokémon. We specifically cover the video game franchise, though we'd like to cover the card game too. Using this website you can consume information on Pokémon, their moves, abilities, types, egg groups and much much more. 最近のpokemonの情報は、ぜんぜん追えていなくてポケットモンス
Send feedback Gmail API overview Stay organized with collections Save and categorize content based on your preferences. The Gmail API is a RESTful API that can be used to access Gmail mailboxes and send mail. For most web applications the Gmail API is the best choice for authorized access to a user's Gmail data and is suitable for various applications, such as: Read-only mail extraction, indexing,
Webサイトで地図を表示するのに便利なGoogle マップ。Googleが提供しているGoogle Maps APIを使って、地図を設置する方法から、マーカーを置いたり、道のりを表示したり、地図の色を変えたりするためのコードをまとめました。※Google Maps APIの中でも、ここではGoogle Maps JavaScript API v3を使ったサンプルを掲載します。 以下は目次です。クリックするとその項目へ移動します。 Google マップを設置する。 いちばん簡単なGoogle マップ ジオコーディングなGoogle マップ Google マップの読み込み方 場所を示す。 マーカーを置く アイコンを置く 吹き出しを出す 道のりを表示する。 ポリラインで描画する Directions Serviceを利用する 見た目をカスタマイズする。 コントロールのカスタマイズ デザインのカス
Canvas、WebGL、WebRTC、WebSocketなど、HTML5の花形スターとも言えるモテ系APIは、常に世間の注目を集めている。これらAPIを使いこなせるウェブディベロッパーはどこからも引っ張りだこだろう。しかし、注目度が低いながらも、今後のウェブを支える(かもしれない)最新のAPIが数多く存在する。このようなAPIは派手さが足りないゆえに話題になることもない。しかし、これら非モテ系のAPIも含めてHTML5だ。 本セッションでは、ありきたりのモテ系APIに飽きたマニアな貴方のために、普段は陽の当たらないAPIを一挙紹介する。もちろん、どれかのブラウザーに実装されているAPIのみだ。今から使おうと思えば使えないことはない。そして、W3Cにて仕様策定が始まって日が浅いため、明日にはどうなるか分からない。無くなるかもしれないし、大幅に変更されてしまうかもしれない。今覚えても役に立た
The blog tapquo.com has been acquired by FindMyHosting.com. Its best and archived contents are kept alive as sub-pages of FindMyHosting.com/tapquo/ FindMyHosting.com takes no responsibility for the factual accuracy or anything else regarding the archived Tapquo contents posted under FindMyHosting.com/tapquo/ About Tapquo.com: Tapquo, founded in 2011, was built to develop meaningful projects design
1.はじめに コミケWebカタログ84よりサークル情報やサークルカットのデータを提供するAPIサービスを公開致します。 無料の開発者登録(下記、参照)を行えば、コミケWebカタログのAPIを利用したアプリを 開発する事ができるようになります。 是非、この機会においてコミケWebカタログに対応したユニークなアプリケーションを開発してみてはいかがでしょうか? APIの正式リリースは5月31日となりますが、事前の開発者登録については、受付を開始しております。 2.アプリケーション公開までの流れ ・開発者登録 お問い合わせフォームより、指定された項目を記入し弊社までご連絡ください。折り返し連絡差し上げます。 ・開発 開発者登録が完了しましたら、いよいよ開発です。 ・アプリ紹介ページ アプリ開発が完了しましたら、弊社が用意いたします雛形に沿って記述し、アプリ紹介をするWebページを作成
ムフフなビデオも網羅的に扱うDVDや動画の提供サービス「DMM」のWeb APIがいつの間にか公開していたらしく、なにぶんノーマークだったもので昨日の夜知ってビックリした。というかDMMは一生API出さないだろうなんて決め込んでいたのが良くなかったですね。 ってことでとあるAV女優の商品一覧を出力するようなスクリプトを書いてみました。API固有の「癖」でいくつか実装する際の注意すべきポイントがあるのでそれをまず紹介します。Perlコードですが参考になるかもです。 リクエストパラメータにはタイムスタンプがいる リクエストのパラメータにはタイムスタンプが必須です。形式は 2013-05-14 08:03:16 というもの。僕はDateTime派なので、以下のコードで現在のタイムスタンプの文字列をつくっています(*ある方から指摘を受けてコードを修正させていただきました!)。 use DateTi
Announcing Amazon Managed Service for Apache Flink Renamed from Amazon Kinesis Data Analytics Today we are announcing the rename of Amazon Kinesis Data Analytics to Amazon Managed Service for Apache Flink, a fully managed and serverless service for you to build and run real-time streaming applications using Apache Flink. We continue to deliver the same experience in your Flink applications without
twitterのAPIv1廃止により未認証のAPIアクセスが使えなくなる影響で、twitterのURLシェア数が未認証のJS経由で取得できなくなると噂みたいです。 ここの記事でもお詫びられてましたが・・・ そしたら、公式のtwitterウィジェットではどうやって取得してんの?! と思って調べてみたところ、こちらのコードで引き続きシェア数が取得できるっぽいのでメモっておきました。 ※あくまでtwitter非公開APIのため、使えなくなる可能性があるのでご注意を。 ・jQuery (targetURLは取得したいURLに。location.hrefに設定して今のページ取得してもいいかもね!) $(function(){ targetUrl = 'http://lanieve.jp/'; $.ajax({ url : 'https://cdn.api.twitter.com/1/urls/cou
技術者のためのトークライブイベント「TechLION vol.12」が、4月18日に開催された。イベントでは、「私のこと好き?」と聞く文系女子に対し、「APIを用意するから、不安になったらそこにアクセスしてよ」とまっすぐに答える「エンジニア思考」が注目を集めた。後日公開したレポート記事でも大きな反響があり、ついにはこんなコメントが寄せられた。 こうして、4月21日、「エンジニアが『好き』と伝えるためのAPI」が完成した。API開発者の@oh_sky氏によれば、「いつ彼女ができても大丈夫なように、このAPIを実装することにした」という。仕様・ソースコードは以下のとおり。 <?php App::uses('AppController', 'Controller'); class YoshioriController extends AppController { public function
Please Enable Cookies to Continue Sign in Email (phone for mobile accounts) Enter your email or mobile phone number Password Forgot your password? Enter your password Sign in New to Amazon Developer? Create your Amazon Developer account Conditions of Use Privacy Notice Help � 1996-2018, Amazon.com, Inc. or its affiliates
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く