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

機能変更、お知らせなど

【開発者向け】はてなブックマークの開発者向けAPIをHTTPSに移行しました(2020年3月4日)

以前お知らせしましたとおり*1*2、はてなブックマークは、2020年3月4日(水) に、開発者向けAPIのエンドポイントをすべてHTTPSに切り替えました。

はてなブックマークの開発者向けAPIを利用中で、まだ新しいHTTPSのAPIエンドポイントへの変更がお済みでない場合は、上の記事の案内をもとに対応をお願いします。

【復旧済み】はてなブックマークiOSアプリで、App Extensionsが利用できない不具合が発生しています

平素よりはてなブックマークをご利用いただきありがとうございます。

2020年3月2日(月)12時ごろにリリースした「はてなブックマークiOSアプリ」の最新バージョン(v4.6)で、App Extension(他アプリからの連携機能)が利用できない不具合が発生しています。

現在原因を調査し、対応中です。申し訳ございませんが、対応までしばらくお待ちください。

追記(2020/3/4 12:59)

3月4日(水)12時ごろにリリースした最新バージョン(4.7)で、上記の不具合を修正しております。
原因はアプリケーションの不具合でした。ご迷惑をおかけして、大変申し訳ございませんでした。再発防止に努めてまいります。

お手数ですが、アプリストアから最新版へアップデートをお願いいたします。
▽ - iOSアプリをアップデートする

Androidアプリ内でのライト・ダークテーマの設定に対応し、Android 6未満への提供も終了しました

本日、Androidアプリ「はてなブックマーク」のバージョン5.1をリリースしました。

Androidアプリは、先日のアップデートでAndroid 10の新機能「ダークテーマ」に対応しました。今回のアップデートにより、スマートフォン全体の表示設定に連動させずにライト/ダークテーマを選べる機能を追加。よりお好みに合わせてご利用いただけるようになりました。

はてなブックマーク - 無料情報発見アプリの決定版 - Google Play のアプリ

アプリ内でテーマを設定するには?

Androidアプリ「はてなブックマーク」内の「設定」から、テーマを設定できます。なお、この操作はAndroid 10をインストールしたスマートフォンでのみ対応しています。

手順1 / 2

Androidアプリ「はてなブックマーク」のホーム画面でドロワーを開き、「設定 → 表示設定」から「テーマ」をタップします。


f:id:hatenabookmark:20200218171758p:plainf:id:hatenabookmark:20200218164911p:plain
設定 → 表示設定 → テーマ

手順2 / 2

お好みに応じて「ライト」または「ダーク」をタップして選択します。ここで選択したテーマは、スマートフォン全体のテーマとは関係なく適用されます。「システム デフォルト」を選択すると、これまでと同様に、スマートフォン全体の表示設定と同じテーマが適用されます。


f:id:hatenabookmark:20200218164935p:plainf:id:hatenabookmark:20200218164922p:plain
テーマを選択

Android 6.0未満のサポートを終了しました

先日予告いたしました通り、Androidアプリのサポート対象が「Android 6.0.0以上」となりました。

今回のリリースをもって、Android 6.0未満がインストールされている端末では新規にインストールいただけなくなりました。すでにインストール済みの過去バージョンのアプリをご利用いただくことはできますが、不具合対応や新機能追加などのサポート対象外となります。

ご不便をおかけしますが、ご理解いただければ幸いです。

今すぐ最新版をご利用ください

レビューをお待ちしております
  • このバージョンを気に入っていただけたら、ストアレビューでの応援をお願いします!
  • ご意見などがありましたら、お手数ですがアプリ内の[設定]にある[不具合報告・ご意見]からお知らせ下さい
    • ストアレビューからご報告いただくと、適切なサポート対応が難しくなります

Androidアプリ「はてなブックマーク」はAndroid 10に対応し、新機能「ダークテーマ」にも対応しました

本日、Android 10に対応したAndroidアプリ「はてなブックマーク」のバージョン5.0をリリースしました。今回のアップデートではデザインの調整を行い、新機能「ダークテーマ」に対応しました。

ダークテーマをオンにすることで暗い場所で画面が見やすくなるなど、より多くの場面で快適にアプリをご利用いただけます。

ダークテーマで使うには?

「はてなブックマーク」をダークテーマで利用するには、スマートフォン全体の表示設定をダークテーマに切り替える必要があります。なおダークテーマへの切り替えは、Android 10をインストールしたスマートフォンのみ対応しています。

表示設定は、スマートフォンの「設定アプリ」または「クイック設定」から変更できます。頻繁にテーマを切り替える場合は、クイック設定をおすすめします。

1. 設定アプリからダークテーマに切り替える
手順1 / 2

スマートフォンの設定アプリを開き、[ディスプレイ]をタップします*1


f:id:hatenabookmark:20191119111041p:plain
[ディスプレイ]をタップ

手順2 / 2

[ダークテーマ]のトグルスイッチをタップしてオンに切り替えます。


f:id:hatenabookmark:20191119111333p:plainf:id:hatenabookmark:20191119111343p:plain
トグルスイッチをタップして切り替え

2. 「クイック設定」からダークテーマを設定する
手順1 / 2

画面上部から下にスワイプすると、クイック設定が表示されます。さらに下にスワイプして一覧を表示し、[ダークテーマ]のアイコンを見つけます。見当たらない場合は、左下の編集アイコンをタップし、編集画面にある[ダークテーマ]を上部にドラッグして設定に追加します。


f:id:hatenabookmark:20191119112706p:plain
クイック設定を開く

手順2 / 2

[ダークテーマ]のアイコンをタップすると、ダークテーマに切り替わります。


f:id:hatenabookmark:20191119112808p:plainf:id:hatenabookmark:20191119112819p:plain
[ダークテーマ]をタップ

サポート対象がAndroid 6以上になります

今回のバージョンから、Androidアプリ「はてなブックマーク」のサポート対象が「Android 6.0.0以上」となります。この施策は、新しい技術を早期に取り入れ、開発のスピード向上に繋げるためです。最新のOSにアップデートのうえご利用ください。

現時点では、Android 6未満の環境でも引き続き過去バージョンのアプリをご利用いただけますが、不具合対応や新機能追加などのサポート対象外となります。また当告知公開日から約1ヶ月を目安に、Android 6未満の端末からはアプリを新規インストールいただけなくなりますので、ご留意くださいませ。

ご不便をおかけしますが、ご理解いただければ幸いです。

今すぐ最新版をご利用できます

レビューをお待ちしております
  • このバージョンを気に入っていただけたら、ストアレビューでの応援をお願いします!
  • ご意見などがありましたら、お手数ですがアプリ内の[設定]にある[不具合報告・ご意見]からお知らせ下さい
    • ストアレビューからご報告いただくと、適切なサポート対応が難しくなります

関連記事

*1:設定アプリの項目やデザインは、スマートフォンやOSバージョンによって異なる場合があります。

【開発者向け】【修正済み】はてなブックマーク REST API の一部のエンドポイントでリクエストが失敗する不具合が発生していました

はてなブックマーク REST APIにつきまして、 GETメソッドを利用するエンドポイントで、正しいリクエストでもエラーレスポンスとして 401 Unauthorized を返してしまっていたことが分かりましたのでご報告いたします。

対象期間

2020年1月20日(月) 15:20から2020年2月10日(月) 13:20 まで。

動作に問題があったAPIの機能やエンドポイント

はてなブックマークREST APIの各機能のうち、「ブックマーク情報を取得する」「ブックマークされたエントリーの情報を取得する」「ユーザーのタグの情報を取得する」「ユーザーの情報を取得する」の各機能が動作していませんでした。以下のエンドポイントが該当していました。

GET https://bookmark.hatenaapis.com/rest/1/my/bookmark?url={encoded_url}
GET https://bookmark.hatenaapis.com/rest/1/entry?url={encoded_url}
GET https://bookmark.hatenaapis.com/rest/1/my/tags
GET https://bookmark.hatenaapis.com/rest/1/my
補足
  • ブックマークの追加と削除の機能を担っている、以下のAPIエンドポイントは問題の影響を受けませんでした。
POST https://bookmark.hatenaapis.com/rest/1/my/bookmark
DELETE https://bookmark.hatenaapis.com/rest/1/my/bookmark?url={encoded_url}
  • http://api.hatena.ne.jp/ ドメインで提供しているREST APIの各エンドポイントは、いずれの機能も影響を受けていませんでした

おこなった対応

本不具合は、2020年2月8日(土) 15:38 に認知し、調査をおこないました。その結果、2020年1月20日 15:20に適用したサーバー設定のミスであることを確認しました。2020年2月10日(月) 13:20 に修正をおこない、現在は正常に動作しております。


REST APIをご利用いただいている、サードパーティのアプリケーションの開発者の皆様、およびそのユーザーの皆様には、ご不便をおかけしすみませんでした。再発防止に努めて参ります。

はてなブックマークは15周年を迎えました

いつもはてなブックマークをご愛顧いただき、誠にありがとうございます。

本日、はてなブックマークのベータ版リリースから、ちょうど15年となりました。また本年は8月19日に「正式リリース15周年記念日」を迎えることもあり、2020年を新たな節目としてさまざまな機能改善に取り組んでまいります。

これまでのはてなブックマーク

2005年に社内の合宿ではてなブックマークが産声を上げてから、ユーザーの皆様のおかげで大きく成長し、現在では約4億件以上のブックマークが集まるまでになりました。

はてなはミッションとして「『知る』『つながる』『表現する』で新しい体験を提供し、人の生活を豊かにする」を掲げています。はてなブックマークに集まる情報が、ユーザーの皆様にとって、有益な情報・意見を知るきっかけとなり、豊かな生活の一部になるよう努めてまいります。

正式リリース15周年記念に向けて

昨年5月、長期に渡って取り組んでいたシステムの抜本的なリニューアル開発がついに完了しました。これにより、今後も新しいシステムの上で継続的な開発ができるようになりました。

使いやすさの向上や不具合の改善のみならず、これまでサービスが抱えていたさまざまな課題に挑み、より豊かで多様な価値観の集まるプラットフォームを目指す基盤が整ったと考えております。

一方で、以下エントリーで告知いたしました「RSSリーダー」機能の開発につきまして、これまで多くのお問い合わせをいただいております。しかし長期のシステムリニューアルに注力する方針だったため、開発は凍結されておりました。

はてなブックマークは「RSSリーダー」の開発に取り組んでいきます - はてなブックマーク開発ブログ

現時点におきましても、スパム・違法有害情報への対策やコミュニティ健全化への取り組み、既存機能の体験向上など、解決すべき多くの課題が残っている状況です。まずは上記のようなサービスとして優先度の高い課題に取り組む所存ですので、RSSリーダー機能の開発予定はございません*1

ご期待いただいていた皆様には大変申し訳ございませんが、どうかご了承くださいますようお願い申し上げます。

さいごに

これから正式リリース15周年記念日に向けて、上記取り組みに合わせた機能改善に加え、15周年を祝うキャンペーンの開催も予定しております。詳細は順次この「はてなブックマーク開発日記」にてお知らせしてまいりますので、どうぞご期待・ご支援いただければ幸いです。

今後とも、はてなブックマークをよろしくお願いいたします。

*1:当機能の前身として試験的に開発された、複数人でも編集できるRSSリーダー「大チェッカー」は引き続きご利用いただけます。

【開発者向け】【要対応】はてなブックマークの各種APIは2020年3月4日(水)にHTTPSに移行します

既報のとおり、はてなブックマークで公開している開発者向けAPI群は、2020年3月4日(水)にHTTPSに移行し、併せてAPIの提供ドメインを整理する予定です。

移行の実施の日程が1ヶ月前に迫ってまいりましたので改めて周知いたします。

はてなブックマークの各種APIをご利用の開発者の皆様は、上記の記事を参考に、お手元のアプリケーションにおけるはてなブックマークのAPIのリクエスト先を、2020年3月4日(水)までに新しいHTTPSのエンドポイントに変更いただきますよう、お願いいたします。

上記の記事のとおり、2020年3月4日(水)以降は、一部のHTTP GET メソッドを利用するAPIについては、 対応する HTTPSのAPIエンドポイントへのリダイレクトを実施する予定です。

この措置は、2020年3月4日(水)までにAPIのリクエスト先の移行が叶わなかった場合に、APIを利用しているWebサイトやアプリケーションにおいて動作に支障を来たさないための次善の策です。このふるまいには頼らず、なるべく最初からHTTPSのエンドポイントにリクエストしてください。とくに はてなブックマーク件数取得APIのHTTPからHTTPSへのリダイレクトのご提供は、その後の利用状況を鑑みた上で、予告なく削除する予定です。

本件について、アプリケーションへの影響がとくに大きい はてなブックマークREST APIをご利用いただいている開発者の皆様には、外部アプリケーションの登録に使用した はてなアカウントの登録メールアドレス宛に、メールでもお知らせをしていますので、併せてご確認ください。

なお、Webサイトに設置いただいている、公式の「はてなブックマークボタン」については変更はございません。これまでどおりご利用いただけますので、ご安心ください。