Analog Studio

Tips

Web サイト制作に役立つ情報や小技などをまとめています。

API活用

記事一覧

Google API の基本的な利用方法と認証方法の種類について

概要

Googleが提供しているサービスを自分のサイトに組み込んで活用したいことは多いと思います。良く使うサービスでいえば地図(GoogleMaps)の埋め込みなどがあります。地図の埋込なら地図上から共有用の<iframe>コードを取得でき簡単に埋め込めますが、この<iframe>のsrc属性に設定するURLを住所から自動生成したいといった場合にはAPIの力を借りる必要があります。その他にも非常に多彩な処理が可能になるAPIが使えるようにしてくれているのでぜひ使っていきたいですよね。そこで、GoogleAPIを使う基本的な使用方法をまとめたいと思います。

カレンダー共有アプリ「TimeTree」のAPIを使おう!~イベント登録編~

概要

1500万人のユーザが利用するカレンダー共有アプリの「TimeTree」が外部サービスとの連携の為にAPIをリリースしました。(2019年5月30日)そこで、そんなできたてのAPIを使ってみましたので使い方をPHPやJavascriptによるサンプルを使って解説します。TimeTreeAPIは、2023年12月22日をもって終了しました。本記事の内容はすでに利用できません。https://timetreeapp.com/intl/ja/newsroom/2023-12-14/connect-app-api-202312TimeTree-https://timetreeapp.com/TimeTree-サービス概要TimeTree|Dev-開発者向け情報TimeTree|Dev-APIドキュメント前回から大分間が空いてしまいましたが、今回はイベントの登録方法についてまとめます。第1回「アクセストークン取得編」と第2回「カレンダー情報取得編」は以下のリンクからご確認下さい。アクセストークン取得編カレンダー情報取得編

カレンダー共有アプリ「TimeTree」のAPIを使おう!~カレンダー情報取得編~

概要

1500万人のユーザが利用するカレンダー共有アプリの「TimeTree」が外部サービスとの連携の為にAPIをリリースしました。(2019年5月30日)そこで、そんなできたてのAPIを使ってみましたので使い方をPHPやJavascriptによるサンプルを使って解説します。TimeTreeAPIは、2023年12月22日をもって終了しました。本記事の内容はすでに利用できません。https://timetreeapp.com/intl/ja/newsroom/2023-12-14/connect-app-api-202312TimeTree-https://timetreeapp.com/TimeTree-サービス概要TimeTree|Dev-開発者向け情報TimeTree|Dev-APIドキュメント今回は第2弾ということでアクセス可能なカレンダー情報の一覧を取得する方法をまとめます。予定の登録や編集は次回まとめます。TimeTreeの概要については前回記事をご参照下さい。1.TimeTreeとは?2.TimeTreeAPIで何ができるのか?

カレンダー共有アプリ「TimeTree」のAPIを使おう!~アクセストークン取得編~

概要

1500万人のユーザが利用するカレンダー共有アプリの「TimeTree」が外部サービスとの連携の為にAPIをリリースしました。(2019年5月30日)そこで、そんなできたてのAPIを使ってみましたので使い方をPHPやJavascriptによるサンプルを使って解説します。TimeTreeAPIは、2023年12月22日をもって終了しました。本記事の内容はすでに利用できません。https://timetreeapp.com/intl/ja/newsroom/2023-12-14/connect-app-api-202312TimeTree-https://timetreeapp.com/TimeTree-サービス概要TimeTree|Dev-開発者向け情報TimeTree|Dev-APIドキュメント今回はAPIへのアクセスに必須なアクセストークン取得についてまとめます。カレンダー情報の取得や予定の追加・更新・削除は別途まとめます。トークン取得だけ読みたい方は「3.アクセストークンを取得しよう!」まで飛ばして下さい。

PayPal API (version 2) を使ってクレジットカード決済を実装しよう!

概要

8月になり全国的に梅雨も明けて非常に暑い日が続いておりますが、皆様体調如何でしょうか?1ヶ月前は寒い日があったのですが、急な環境の変化は辛いですね。さて、1ヶ月前と云えば「7pay」がセキュリティ対策ができておらず大変な被害が出てしまいまったことは記憶に新しいです。(そして9月末で終了)このような新しいシステムの導入は慎重に進めて貰いたいところです。なにやら「UNIQLOPay」なる決済も商標出願したことで一時話題になりました。さて、そんな新規参入したキャッシュレス決済システムにはセキュリティ上の懸念がどうしても付きまといます。対して、古くから使われているシステムはその点で信頼と実績が高いです。こうした古参のシステムとして世界的にも広く使われているシステムに「PayPal」(ペイパル)があります。(PayPayじゃないですよ)ECや決済用のAPIが多数用意されており、基本無料で利用できますので、この便利なAPIを使った決済方法をまとめていこうと思います。

「Instagram API」が廃止に!代替の「Instagram Graph API」に移行しよう!

概要

Instagramの投稿をWebサイトに組み込むために「InstagramAPI」を使用しているWebデザイナー・ビルダーの方は多いと思います。しかし、2020年の初めまでに「InstagramAPI」は使用することができなくなることがアナウンスされています。そこで今回は、2020年以降でもInstagramの情報を取得できる「InstagramGraphAPI」の使用方法についてまとめます。「InstagramAPI」の使い方は既に記事にまとめていますが、これから開発される場合はこの記事を参考にして下さい。WordPress用にプラグインを作成したのでご活用下さい!公式ディレクトリも登録されました。CombineSocialPhotos|StillBE

【2019年で廃止予定】インスタのタイムラインを表示させる方法!「Instagram API」の使い

概要

この記事で紹介している「InstagramAPI」は2020年初めまでに廃止される予定です。代替APIはFacebookが提供する「InstagramGraphAPI」になります。これからインスタグラムのタイムラインを表示しようと考えている方は、以下の記事を参考にして下さい。・「InstagramAPI」が廃止に!後継の「InstagramGraphAPI」に移行しよう!Webサイトを制作していると公式インスタグラムのタイムラインを表示したくなります。しかし、インスタグラムにはタイムラインを簡単に表示できるようなものは用意されていません。もちろんタイムラインを表示させる仕組みが存在しないわけではないです。開発者ツールを使ってタイムラインの表示に必要な情報を取得してきて自分で作ることで実現できます。今回はそんな開発者ツールを使ったタイムラインの表示方法を紹介します。