はてなブックマーク開発ブログ

機能変更、お知らせなど

【開発者向け】iOS向けAPI - はてなブックマーク外部連携API(カスタムURLスキーム)のサポートを終了します

2011年より提供していた、iOS向けのはてなブックマーク外部連携API の提供を終了することとしましたので、開発者の皆様にお知らせします。

影響を受ける環境

2021年9月6日にリリースが予定されている、はてなブックマーク iOS アプリ 5.31 以降のバージョンがインストールされたiPhoneまたはiPadでは、本APIはご利用いただけなくなります。それ以前のバージョンでは引き続き動作します。

代替手段について

はてなブックマーク iOSアプリでは、一部の機能をShare ExtensionやApp Extensionから利用できるようになっています。そのため、開発対象のアプリで、iOS標準の「共有メニュー」をサポートすることで、はてなブックマークiOSアプリがインストールされた環境では、「ブックマークする」「コメントを見る」といった上記のAPIでサポートしていた機能性を、引き続きユーザーに提供できます。

本APIについて

現在のiOSでは、iOSがサポートする「共有メニュー」を通じてアプリで閲覧中のコンテンツを別なアプリに送ることができます。

このような機能性は、本APIがリリースされた2011年の時点では存在せず、カスタムURLスキームによる連携が、アプリ間でコンテンツをシェアする唯一の方法でした。

現在は、iOS自体に共有メニューやShare Extension、App Extension といった仕様が整備されています。アプリ間でのコンテンツの共有・連携が、より標準的で、より分かりやすい方法でできるようになったことで、本APIは役目を終えたと判断しました。

これまで本APIをご利用いただいたアプリ開発者の皆様、ありがとうございました。