2021-03-04

はてなスター一覧の取得方法 anond:20161212182519

通報機能の仕組みが変わった2021年現在では通報からURLを知ることはできなくなったので、別の方法で引っ張ってこなければいけなくなってるね(http://s.hatena.ne.jp/user/report通報機能じゃなくてはてなスターレポートのページだった。まだ存続している。)

このURL自分で組み立てなくてはいけない

https://s.hatena.com/entry.json?uri=https://b.hatena.ne.jp/{ブクマカはてなID}/{ブコメされた年月日を8桁で}%23bookmark-{ブコメした先のエントリーEID}

{ブクマカはてなID}は問題ないだろう

{年月日を8桁で}は今日なら20210304

{ブコメした先のエントリーEID}は若干難しくて、ブクマページのhtmlを見てヘッダーにあるdata-entry-eidに代入されている数字を取ってくる必要があるようだ

記事への反応 -
  • はてなスターのAPIで、 http://developer.hatena.ne.jp/ja/documents/star/apis/entry uriにブログエントリのURLつっこんだらちゃんと星データ取得されるんだけど ブクマについた星データを取得するにはど...

    • http://s.hatena.ne.jp/user/report に出てくる http://b.hatena.ne.jp/user/20161212#bookmark-xxxxxxxx みたいなほうはどう?

      • 通報機能の仕組みが変わった2021年現在では通報からURLを知ることはできなくなったので、別の方法で引っ張ってこなければいけなくなってるね このURLを自分で組み立てなくてはいけない...

        • EIDははてなブックマークエントリー情報取得APIから取得したほうが楽そう。ブクマカIDの一覧もブクマした時間のタイムスタンプも一緒に取れるから、それだけではてなスターAPIのURLを組...

      • ありがとう でもそっちでも出ないな

      • 出なかったのは#があるからだった。 URLエンコードして入れたら出来た。 ありがとう!!

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん