Category "API"を表示しています。
2019.3.4 月
REST APIの開発においてはなかなかいいソフトがなかったのですが、Insomniaはなかなかいいです。GETやPOSTの形式を指定してアクセスしてレスポンスを確認できます。curlをGUIで弁便利にしたみたいなソフトです。xmlやjsonの入れ子状態をインデントできるとか保存できるとか、いろいろ便利。 https://insomnia.rest/download/#windows https://insomnia.rest/download/#mac すでに名前がむちゃくちゃだな。不眠症。 API開発のテストクライアントとしてとても便利です。Windowsの場合はInsomnia.Setup.6.2.0.exeをダウンロードしてインストールするだけです。
2018.11.8 木
とかいうタイトルですが普通にhttpプロトコルでリクエスと投げてレスポンスが返ってくるというだけの話です。RESTという観点で言えば認証のところがちょっとおもしろいというだけです。いわゆるあのRESTFULLでセッションを持たないという考え方です。それ以外は別に特に何も考えなくていいです。 ルーティングとエンドポイント APIのエンドポイントの設定です。 Route::get('/foobar/search/standard', function(){ echo "foobar"; }); “/foobar/search/standard”にアクセスしたら、Laravelはデフォルトで”/api/foobar/search/standard”が...
2018.8.20 月
Sign in Queryfeed そこそこいろんな機能があるので使い勝手は良さそうです。 「Alternative Twitter Search」という項目に@マーク以下の自分のユーザー名などを入れるとRSSが取得できます。 例えば自分のTweetを取得する場合は以下のようになります。 https://queryfeed.net/tw?q=%40osamthing 同様にしてハッシュタグやテキストの全文検索などもできるようですね。 結構ラクラク。 ※2018/11/06時点でサービスが停止しています。 このアプリを使うのがいちばん早そうですが、公式アプリではないのでいつサービスが停止してもよいというサービスにしか使えないです。ライブサーチのRSSも取得できるので結構いい感じではあります。自...
2018.8.19 日
API連携という他人様の仕様に従わないといけないというシステムは、どこからどう考えても逆さになっても他人様の仕様に従うしか方法がないということを皆さんよく覚えておきましょう。 Twitter Card validator FB Share debuger ここらでエラーを吐いてくれるのでとても便利。 OGPタグ設定したのに、画像が表示されないよ!って人の応急処置